// source --> https://canbaby.ca/wp-content/plugins/wp-live-chat-support/js/wplc_u.js?ver=8.0.32 /* * Cookie Status * * 1 - complete - user has left site * 2 - pending - user waiting for chat to be answered by admin * 3 - active chat - user and admin are chatting * 4 - deleted * 5 - browsing - no data has been inputted * 6 - requesting chat - admin has requested a chat with user * 7 - timed out - visitor has timed out * 8 - complete but now browsing again * 9 - user closed chat before starting chat * 10 - user minimized active chat * 11 - user moved on to another page (session variable is different) * 12 - user has not been answered after sending chat request and is still active * */ var wplc_is_chat_open = false; var wplc_online = false; var wplc_agent_name = ""; var msg_history = new Array(); var wplc_is_minimized = false; /* global to hold whether or not the chat box is minimized */ var wplc_retry_interval = null; var wplc_run = true; var wplc_server = null; wplc_server = new WPLCServer(); var wplc_server_last_loop_data = null; var wplc_shown_welcome = false; var wplc_current_agent = false; /* node support */ var ns_obj = {}; /* node variable mapping */ var welcome_message = ''; var wplc_session_variable = new Date().getTime(); var wplc_cid; var wplc_check_hide_cookie; var wplc_chat_status = ""; var wplc_cookie_name = ""; var wplc_cookie_email = ""; var wplc_init_chat_box_check = true; var wplc_cid = null; var initial_data = {}; var wplc_fist_run = true; var wplc_long_poll_delay = 1500; jQuery(function() { /* Gutenberg functions */ jQuery('.wp-block-wp-live-chat-support-wplc-chat-box').on('click',function(){ jQuery("#wplc_hovercard").fadeOut("fast"); jQuery("#wplc-chat-alert").removeClass('is-active'); wplc_is_chat_open = true; jQuery.event.trigger({type: "wplc_open_chat"}); }); wplc_map_node_variables(); /* preload the images */ wplc_preload(); wplc_cid = Cookies.get('wplc_cid'); if(typeof wplc_cid === 'undefined'){ wplc_cid = null; } else { wplc_cid = Cookies.get('wplc_cid'); } wplc_check_hide_cookie = Cookies.get('wplc_hide'); wplc_check_minimize_cookie = Cookies.get('wplc_minimize'); wplc_chat_status = Cookies.get('wplc_chat_status'); wplc_cookie_name = Cookies.get('wplc_name'); wplc_cookie_email = Cookies.get('wplc_email'); // Always start on 5 - ajax will then return chat status if active Cookies.set('wplc_chat_status', 5, { expires: 1, path: '/' }); wplc_chat_status = 5; //if (typeof wplc_chat_status !== "undefined" && parseInt(wplc_chat_status) === 3) { } else { //} //Preflight check for WPML integration var wplc_wpml_body_language = jQuery("html").attr("lang"); if(typeof wplc_wpml_body_language !== "undefined"){ if(wplc_wpml_body_language.indexOf("-") !== -1){ wplc_wpml_body_language = wplc_wpml_body_language.substr(0, wplc_wpml_body_language.indexOf("-")); } Cookies.set('_icl_current_language', wplc_wpml_body_language, { expires: 1, path: '/' }); } var data = { action: 'wplc_get_chat_box', security: wplc_nonce, cid: wplc_cid }; jQuery.ajax({ url: wplc_ajaxurl_site, data:data, type:"POST", success: function(response) { /* inject html */ if(response){ if (response === "0") { if (window.console) { console.log('WP Live Chat Support Return Error'); } wplc_run = false; return; } response = JSON.parse(response); jQuery( "body" ).append( response['cbox']); wplc_listenForScrollEvent(jQuery("#wplc_chatbox")); if( typeof wplc_cookie_name == 'undefined' || typeof wplc_cookie_email == 'undefined' ){ var wplc_cookie_name = jQuery( jQuery.parseHTML( response['cbox'] ) ).find( "#wplc_name" ).val(); var wplc_cookie_email = jQuery( jQuery.parseHTML( response['cbox'] ) ).find( "#wplc_email" ).val(); } /* is an agent online? */ if (response['online'] === false) { wplc_run = false; wplc_online = false; ns_obj.o = '0'; } else { wplc_online = true; ns_obj.o = '1'; } if (wplc_filter_run_override !== "1" || wplc_online === false) { wplc_run = false; } else { /* we can run */ } /* has this user been assigned an agent? */ if (typeof response['type'] === "undefined") { wplc_shown_welcome = false; } else { if (response['type'] === "returning") { wplc_shown_welcome = true; /* set the agent vars so we can access them on the fly */ if (typeof response['agent_data'] !== "undefined") { wplc_current_agent = response['agent_data']; } } else { wplc_shown_welcome = false; } } /*Support mobile loggin*/ var wplc_mobile_check = false; if(typeof wplc_is_mobile !== "undefined" && (wplc_is_mobile === "true" || wplc_is_mobile === true)){ wplc_mobile_check = true; } /* start long polling */ var data = { action: 'wplc_call_to_server_visitor', security: wplc_nonce, cid:wplc_cid, wplc_name: wplc_cookie_name, wplc_email: wplc_cookie_email, status:wplc_chat_status, wplcsession:wplc_session_variable, wplc_is_mobile: wplc_mobile_check, wplc_extra_data:wplc_extra_data }; if(wplc_server.browserIsSocketReady()){ data.socket = true; /** DEPRECATED - Removed for better script loading */ /* // load node relay common code var nc = document.createElement("script"); nc.type = "text/javascript"; nc.async = true; nc.src = wplc_baseurl + "/js/wplc_common_node.js"; document.getElementsByTagName("head")[0].appendChild(nc); //load node relay code nc = document.createElement("script"); nc.type = "text/javascript"; nc.async = true; nc.src = wplc_baseurl + "/js/wplc_node.js"; document.getElementsByTagName("head")[0].appendChild(nc); */ /* Event added for start chat binding in wplc_node.js */ jQuery.event.trigger({type: 'wplc_sockets_ready'}); } initial_data = data; // ajax long polling function if (wplc_filter_run_override !== "1" || wplc_online === false) { wplc_call_to_server_chat(data,true,true); } else { wplc_call_to_server_chat(data,true,false); } if(wplc_cid !== null && wplc_init_chat_box_check == true && wplc_init_chat_box !== false){ wplc_init_chat_box(wplc_cid,wplc_chat_status); } else { //Node and offline if(typeof wplc_use_node_server !== "undefined" && (wplc_use_node_server === "true" || wplc_use_node_server === true)){ if(wplc_check_hide_cookie != "yes"){ wplc_dc = setTimeout(function (){ wplc_cbox_animation(); }, parseInt(window.wplc_delay)); } } } } } }); /** * Preload images from the localized variable * @return void */ function wplc_preload() { var images = []; if (typeof wplc_preload_images !== "undefined" && typeof wplc_preload_images === "object" ) { var wplc_i = 0; for (var key in wplc_preload_images) { if (wplc_preload_images.hasOwnProperty(key)) { images[wplc_i] = new Image(); images[wplc_i].src = wplc_preload_images[key]; wplc_i++; } } } } /** * Detect if the chatbox is being scrolled. * * This had to be created as jQuery does not allow the scroll event to bubble up the DOM tree. * * Thank you Bikal Basnet (https://stackoverflow.com/questions/16505182/bind-scroll-event-to-dynamic-div) * * @param object el The element in question */ function wplc_listenForScrollEvent(el) { el.on("scroll", function(){ el.trigger("wplc-custom-scroll"); }) } jQuery("body").on('keyup', '#wplc_email, #wplc_name', function (e) { if (e.keyCode == 13) { jQuery("#wplc_start_chat_btn").trigger("click") } }); jQuery("body").on("click", "#wplc_end_chat_button", function(e){ var data = { security: wplc_nonce, chat_id: wplc_cid, agent_id: 0 }; wplc_rest_api('end_chat', data, 12000, null); jQuery.event.trigger({type: "wplc_end_chat_as_user"}); }); jQuery(document).on("wplc_update_gdpr_last_chat_id", function(e) { jQuery('#wplc_gdpr_remove_data_button,#wplc_gdpr_download_data_button').attr('data-wplc-last-cid', wplc_cid); }); // Fix conflict with Responsive Lighbox plugin setTimeout(function () { if (jQuery('html').hasClass('nivo-lightbox-notouch') || jQuery('a[rel*="lightbox"]').length) { jQuery("body").on("keyup", function (event) { if (event.keyCode === 13) { jQuery("#wplc_send_msg").trigger("click"); } }); } }, 5000); if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) { setTimeout(function () { var liveChat4 = jQuery('#wp-live-chat-4'); var liveChat = jQuery('#wp-live-chat'); if (!liveChat.hasClass('classic')) { jQuery('body').on('click', function (event) { if (liveChat.hasClass('mobile-active')) { if (event.target.id !== 'wplc_chatmsg' && event.target.className !== 'wdt-emoji-picker') { liveChat4.removeClass('is-full-height'); } else { liveChat4.addClass('is-full-height'); } } }); } else { jQuery('body').on('click', function (event) { if (liveChat.hasClass('mobile-active')) { if (event.target.id !== 'wplc_chatmsg' && event.target.className !== 'wdt-emoji-picker') { liveChat.removeClass('is-full-height'); } else { liveChat.addClass('is-full-height'); } } }); } }, 500); } }); function wplc_map_node_variables() { if (typeof wplc_welcome_msg !== "undefined") { welcome_message = wplc_welcome_msg; } } /** * This instantly sends the user the welcome message (i.e. to wait for any agent and start typing so long) * * */ function wplc_send_welcome_message() { if(wplc_welcome_msg !== "" && !wplc_shown_welcome){ message_class = "wplc_system_notification wplc-color-4"; var concatenated_message = ""; concatenated_message += wplc_welcome_msg; concatenated_message += ""; if(typeof wplcFormatParser !== "undefined"){ jQuery("#wplc_chatbox").append(wplcFormatParser(concatenated_message)); } else{ jQuery("#wplc_chatbox").append(concatenated_message); } wplc_scroll_to_bottom(); wplc_shown_welcome = true; } } jQuery(function(){ if (wplc_online) { jQuery(document).on('click', '#wp-live-chat-header', function() { jQuery('#speeching_button').html(wplc_pro_sst1); jQuery('#wplc_name').val(wplc_user_default_visitor_name); }) } else { jQuery('#wplc_na_msg_btn').val(wplc_pro_offline_btn_send); } }) /** * Scrolls the chat box to the bottom * */ function wplc_scroll_to_bottom() { var height = jQuery('#wplc_chatbox')[0].scrollHeight; jQuery('#wplc_chatbox').scrollTop(height); } function wplc_user_message_receiver(data){ if(typeof wplc_loop_response_handler !== "undefined" && typeof wplc_loop_response_handler === "function"){ wplc_loop_response_handler(data, wplc_server_last_loop_data); data = JSON.parse(data); if(typeof data['status'] !== "undefined"){ delete wplc_server_last_loop_data.status; } if(data.keep_alive === true){ setTimeout(function(){ wplc_server_last_loop_data.status = wplc_chat_status; wplc_call_to_server_chat(wplc_server_last_loop_data); },100); } } } function wplc_user_retry_handler(data){ var tstatus = Cookies.get("wplc_chat_status"); if (tstatus !== "undefined") { if(tstatus !== 8 || tstatus !== 1){ wplc_retry_interval = setTimeout(function(){ wplc_server.prepareTransport(function(){ //Transport ready... wplc_server_last_loop_data.status = parseInt(tstatus); //Set to existing status wplc_call_to_server_chat(wplc_server_last_loop_data); }, wplc_user_message_receiver, wplc_user_retry_handler, wplc_log_connection_error); },500); } } } function wplc_call_to_server_chat(data,first_run,short_poll) { if (typeof wplc_use_node_server !== "undefined" && wplc_use_node_server === "true") { //not sending to WP return; } else { if (typeof first_run === "undefined") { first_run = false; }; if (typeof short_poll === "undefined") { short_poll = false; }; data.first_run = first_run; data.short_poll = short_poll; if(typeof Cookies.get('wplc_name') !== "undefined"){ data.msg_from_print = Cookies.get('wplc_name'); } wplc_server_last_loop_data = data; wplc_server.send(wplc_ajaxurl, data, "POST", 120000, function(response) { wplc_long_poll_delay = 1500; wplc_loop_response_handler(response, data); }, function(jqXHR, exception) { wplc_long_poll_delay = 5000; if (jqXHR.status == 404) { wplc_log_connection_error('Error: Requested page not found. [404]'); wplc_run = false; } else if (jqXHR.status == 500) { wplc_log_connection_error('Error: Internal Server Error [500].'); wplc_log_connection_error('Retrying in 5 seconds...'); wplc_run = true; } else if (exception === 'parsererror') { wplc_log_connection_error('Error: Requested JSON parse failed.'); wplc_run = false; } else if (exception === 'abort') { wplc_log_connection_error('Error: Ajax request aborted.'); wplc_run = false; } else { wplc_log_connection_error('Error: Uncaught Error.\n' + jqXHR.responseText); wplc_log_connection_error('Retrying in 5 seconds...'); wplc_run = true; } }, function(response){ if (wplc_run) { if(wplc_server.isInSocketMode() === false && wplc_server.isPreparingSocketMode() === false){ setTimeout(function() { wplc_call_to_server_chat(data,false,false); }, wplc_long_poll_delay); } else if ((wplc_server.isInSocketMode() === false && wplc_server.isPreparingSocketMode() === true) && (typeof wplc_transport_prepared !== "undefined" && wplc_transport_prepared === false)) { /* Allows for initiate chat to work on the node server */ if (typeof wplc_use_node_server !== "undefined" && wplc_use_node_server === "true") { /* do not run this if using not the node jedi */ setTimeout(function() { wplc_call_to_server_chat(data,false,true); }, 7500); } } else { if(typeof response !== "undefined" && typeof response.responseText !== "undefined" && response.responseText !== ""){ var response_data = JSON.parse(response.responseText); if (typeof wplc_transport_prepared !== "undefined") { if(wplc_transport_prepared !== true && (parseInt(response_data.status) === 3 || parseInt(response_data.status) === 2)){ //Transport is unprepared and the user has returned to the page with a status 3/2 wplc_server.prepareTransport(function(){ wplc_call_to_server_chat(data,false,false); }, wplc_user_message_receiver, wplc_user_retry_handler, wplc_log_connection_error); } } } } } } ); } }; function wplc_loop_response_handler(response, data){ if(response){ if (response === "0") { if (window.console) { console.log('WP Live Chat Support Return Error'); } wplc_run = false; return; } if (typeof response !== "object") { response = JSON.parse(response); } data['action_2'] = ""; if(typeof response['wplc_name'] !== "undefined"){ data['wplc_name'] = response['wplc_name']; /* Cookies.set('wplc_name', response['wplc_name'], { expires: 1, path: '/' });*/ } if(typeof response['wplc_email'] !== "undefined"){ data['wplc_email'] = response['wplc_email']; /* Cookies.set('wplc_email', response['wplc_email'], { expires: 1, path: '/' }); */ } if(typeof response['cid'] !== "undefined"){ data['cid'] = response['cid']; Cookies.set('wplc_cid', response['cid'], { expires: 1, path: '/' }); } if(typeof response['aname'] !== "undefined") { wplc_agent_name = response['aname']; } if(typeof response['cid'] !== "undefined" && wplc_cid !== jQuery.trim(response['cid'])){ wplc_cid = jQuery.trim(response['cid']); jQuery("#wplc_cid").val(wplc_cid); } if(typeof response['status'] !== "undefined" && parseInt(wplc_chat_status) !== parseInt(response['status'])){ wplc_chat_status = response['status']; Cookies.set('wplc_chat_status', null, { path: '/' }); Cookies.set('wplc_chat_status', wplc_chat_status, { expires: 1, path: '/' }); } /* Trigger for handling responses */ jQuery.event.trigger({type: "wplc_user_chat_loop",response:response}); /* Process status changes */ if(data['status'] == response['status']){ if(data['status'] == 5 && wplc_init_chat_box_check === true && wplc_init_chat_box !== false){ // open chat box on load wplc_init_chat_box(data['cid'], data['status']); } if((response['status'] == 3 || response['status'] == 2) && response['data'] != null){ // if active and data is returned wplc_run = true; var wplc_new_message_sound = false; if (typeof response['data'] === "object") { for (var index in response['data']) { if(typeof response['data'][index] !== "object"){ if (typeof msg_history[index] === "undefined") { //Not from node /* we dont have this message */ msg_history[index] = true; msg_to_parse = response['data'][index].wplcStripSlashes(); if(typeof wplcFormatParser !== "undefined"){ jQuery("#wplc_chatbox").append(wplcFormatParser(msg_to_parse)); } else{ jQuery("#wplc_chatbox").append(response['data'][index].wplcStripSlashes()); } wplc_new_message_sound = true; } else { /* we already have this message */ } } else { var the_message = response['data'][index]; the_message.mid = index; wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); wplc_new_message_sound = true; } } } else { /* backwards compatibility - response['data'] is a string */ if(typeof wplcFormatParser !== "undefined"){ jQuery("#wplc_chatbox").append(wplcFormatParser(response['data'].wplcStripSlashes())); } else{ jQuery("#wplc_chatbox").append(response['data'].wplcStripSlashes()); } wplc_new_message_sound = true; } if(wplc_new_message_sound){ wplc_scroll_to_bottom(); if (typeof wplc_enable_ding !== 'undefined' && wplc_enable_ding === "1") { new Audio(wplc_plugin_url+'includes/sounds/general/ding.mp3').play(); } } } } else { data['status'] = wplc_chat_status; Cookies.set('wplc_chat_status', wplc_chat_status, { expires: 1, path: '/' }); if(response['status'] == 0 || response['status'] == 12){ // no answer from admin jQuery("#wp-live-chat-3").hide(); if (typeof response['data'] !== "undefined") { jQuery("#wplc_chatbox").append(response['data'].wplcStripSlashes()+"
"); } } else if(response['status'] == 8){ // chat has been ended by admin wplc_run = false; document.getElementById('wplc_chatmsg').disabled = true; wplc_shown_welcome = false; the_message = wplc_generate_system_notification_object(wplc_error_messages.chat_ended_by_operator, {}, 0); wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); jQuery.event.trigger({type: "wplc_end_chat"}); } else if(parseInt(response['status']) == 11){ /* use moved on to another page (perhaps in another tab so close this instance */ jQuery("#wp-live-chat").css({ "display" : "none" }); wplc_run = false; } else if(parseInt(response['status']) == 3 || parseInt(response['status']) == 2 || parseInt(response['status']) == 10){ // re-initialize chat wplc_run = true; if(parseInt(response['status']) == 3) { // only if not minimized open aswell /* HERE NODE */ if (typeof wplc_use_node_server !== "undefined" && wplc_use_node_server === "true") { /* do not run this if using not the node jedi */ if (typeof wplc_transport_prepared !== "undefined" && wplc_transport_prepared === false) { wplc_server.prepareTransport(function(){ wplc_call_to_server_chat(wplc_server_last_loop_data,false,false); }, wplc_user_message_receiver, wplc_user_retry_handler, wplc_log_connection_error); } } if (!wplc_is_minimized) { if (!wplc_is_chat_open) { wplc_cbox_animation(); setTimeout(function() { open_chat(0); },1500); } } if(jQuery('#wp-live-chat').hasClass('wplc_left') === true || jQuery('#wp-live-chat').hasClass('wplc_right') === true){ //jQuery('#wp-live-chat').height("400px"); } } if(parseInt(response['status']) == 10) { // only if not minimized open aswell wplc_run = true; open_chat(0); } if(response['data'] != null){ // append messages to chat area if (typeof response['data'] === "object") { for (var index in response['data']) { wplc_new_message_sound = false; if(typeof response['data'][index] !== "object"){ if (typeof msg_history[index] === "undefined") { /* we dont have this message */ msg_history[index] = true; if(typeof wplcFormatParser !== "undefined"){ jQuery("#wplc_chatbox").append(wplcFormatParser(response['data'][index].wplcStripSlashes())); } else{ jQuery("#wplc_chatbox").append(response['data'][index].wplcStripSlashes()); } wplc_new_message_sound = true; } else { /* we already have this message */ } } else { var the_message = response['data'][index]; the_message.mid = index; wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); } if(wplc_new_message_sound){ if (response['alert']) { jQuery('#wplc-chat-alert').addClass('is-active'); } wplc_scroll_to_bottom(); if (typeof wplc_enable_ding !== 'undefined' && wplc_enable_ding === "1") { new Audio(wplc_plugin_url+'ding.mp3').play(); } } } } else { /* backwards compatibility - response['data'] is a string */ if(typeof wplcFormatParser !== "undefined"){ jQuery("#wplc_chatbox").append(wplcFormatParser(response['data'].wplcStripSlashes())); } else{ jQuery("#wplc_chatbox").append(response['data'].wplcStripSlashes()); } } if(response['data']){ wplc_scroll_to_bottom(); } } } } } } function wplc_log_connection_error(error){ if (window.console) { console.log(error); } jQuery("#wplc_chatbox").append("" + error + "
"); wplc_scroll_to_bottom(); } function wplc_display_error(error) { the_message = {}; the_message.originates = 2; the_message.msg = error; the_message.other = {}; var wplc_d = new Date(); the_message.other.datetime = Math.round( wplc_d.getTime() / 1000 ); wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); } var wplc_init_chat_box = function(cid, status){ if(wplc_chat_status == 9 && wplc_check_hide_cookie == "yes"){ } else if (wplc_chat_status === 3) { wplc_cbox_animation(); } else { if(wplc_check_hide_cookie != "yes"){ wplc_dc = setTimeout(function (){ wplc_cbox_animation(); }, parseInt(window.wplc_delay)); } } wplc_init_chat_box = false; jQuery.event.trigger({type: "wplc_init_complete"}); } function wplc_cbox_animation() { /* * 1- Slide Up * 2- Slide Across (Left/Right) * 3- Slide Down * 4- Fade In */ var wplc_window_id = jQuery("#wp-live-chat"); var wplc_theme_chosen = jQuery(wplc_window_id).attr('wplc_animation'); switch(wplc_theme_chosen){ case 'none': jQuery(wplc_window_id).css('display', 'block'); break; case 'animation-1': // Slide Up jQuery(wplc_window_id).animate({'marginBottom' : '0px'}, 1000); break; case 'animation-2-bl': // Slide Accross from left jQuery(wplc_window_id).animate({'left' : '20px'}, 1000); break; case 'animation-2-br': // Slide Accross from right jQuery(wplc_window_id).animate({'right' : '20px'}, 1000); break; case 'animation-2-l': // Slide Accross from left jQuery(wplc_window_id).animate({"left" : '0px'}, 1000); break; case 'animation-2-r': // Slide Accross from right jQuery(wplc_window_id).animate({'right' : '0px'}, 1000); break; case 'animation-3': // Fade In jQuery(wplc_window_id).fadeIn('slow'); case 'animation-4': jQuery(wplc_window_id).css('display', 'block'); break; default: jQuery(wplc_window_id).css('display', 'block'); break; } //jQuery("#wp-live-chat").css({ "display" : "block" }); if(jQuery("#wp-live-chat").attr('wplc-auto-pop-up') === "1"){ var wplc_force_must_min = Cookies.get('wplc_minimize'); if(wplc_force_must_min === 'yes'){ /* User has actively chosen to minimize the chat, leave it alone */ } else { setTimeout(function(){ open_chat(0); },1000); /** * Adding this fixes the bug that stops the chat window from opening when an agent initialises a chat with a user * * Reasoning: when running open_chat(), wplc_is_chat_open is set to TRUE at the end of the function, and stops any future request to open_chat(); * */ wplc_is_chat_open = false; } } jQuery.event.trigger({type: "wplc_animation_done"}); } function wplc_sound(source,volume,loop) { this.source=source; this.volume=volume; this.loop=loop; var son; this.son=son; this.finish=false; this.stop=function() { document.body.removeChild(this.son); } this.start=function() { if(this.finish)return false; this.son=document.createElement("embed"); this.son.setAttribute("src",this.source); this.son.setAttribute("hidden","true"); this.son.setAttribute("volume",this.volume); this.son.setAttribute("autostart","true"); this.son.setAttribute("loop",this.loop); document.body.appendChild(this.son); } this.remove=function() { document.body.removeChild(this.son); this.finish=true; } this.init=function(volume,loop) { this.finish=false; this.volume=volume; this.loop=loop; } } function wplc_strip(str) { str=str.replace(/
/gi, "\n"); str=str.replace(//gi, "\n"); str=str.replace(/(.*?)<\/a>/gi, " $2 ($1) "); str=str.replace(/<(?:.|\s)*?>/g, ""); str=str.replace('iframe', ""); str=str.replace('src', ""); str=str.replace('href', ""); str=str.replace('<', ""); str=str.replace('>', ""); /* remove the last carriage return from the text area output */ str=str.replace(/\n$/, "") return str; } (function($) { $(function(event) { if(!window.wdtEmojiBundle) return; $(document.body).on("click", function(event) { // If click event isn't on the emoji window, or the emoji open button, close the emoji window if($(event.target).closest(".wdt-emoji-picker, .wdt-emoji-popup").length == 0 && !( event.target.parentNode == null && $(event.target).hasClass("fa-smile-o") )) wdtEmojiBundle.close(); }); // Close emoji window on scroll $(window).scroll(function(event) { wdtEmojiBundle.close(); }); }); })(jQuery); // source --> https://canbaby.ca/wp-content/plugins/wp-live-chat-support/js/md5.js?ver=8.0.32 function md5cycle(x, k) { var a = x[0], b = x[1], c = x[2], d = x[3]; a = wplc_ff(a, b, c, d, k[0], 7, -680876936); d = wplc_ff(d, a, b, c, k[1], 12, -389564586); c = wplc_ff(c, d, a, b, k[2], 17, 606105819); b = wplc_ff(b, c, d, a, k[3], 22, -1044525330); a = wplc_ff(a, b, c, d, k[4], 7, -176418897); d = wplc_ff(d, a, b, c, k[5], 12, 1200080426); c = wplc_ff(c, d, a, b, k[6], 17, -1473231341); b = wplc_ff(b, c, d, a, k[7], 22, -45705983); a = wplc_ff(a, b, c, d, k[8], 7, 1770035416); d = wplc_ff(d, a, b, c, k[9], 12, -1958414417); c = wplc_ff(c, d, a, b, k[10], 17, -42063); b = wplc_ff(b, c, d, a, k[11], 22, -1990404162); a = wplc_ff(a, b, c, d, k[12], 7, 1804603682); d = wplc_ff(d, a, b, c, k[13], 12, -40341101); c = wplc_ff(c, d, a, b, k[14], 17, -1502002290); b = wplc_ff(b, c, d, a, k[15], 22, 1236535329); a = wplc_gg(a, b, c, d, k[1], 5, -165796510); d = wplc_gg(d, a, b, c, k[6], 9, -1069501632); c = wplc_gg(c, d, a, b, k[11], 14, 643717713); b = wplc_gg(b, c, d, a, k[0], 20, -373897302); a = wplc_gg(a, b, c, d, k[5], 5, -701558691); d = wplc_gg(d, a, b, c, k[10], 9, 38016083); c = wplc_gg(c, d, a, b, k[15], 14, -660478335); b = wplc_gg(b, c, d, a, k[4], 20, -405537848); a = wplc_gg(a, b, c, d, k[9], 5, 568446438); d = wplc_gg(d, a, b, c, k[14], 9, -1019803690); c = wplc_gg(c, d, a, b, k[3], 14, -187363961); b = wplc_gg(b, c, d, a, k[8], 20, 1163531501); a = wplc_gg(a, b, c, d, k[13], 5, -1444681467); d = wplc_gg(d, a, b, c, k[2], 9, -51403784); c = wplc_gg(c, d, a, b, k[7], 14, 1735328473); b = wplc_gg(b, c, d, a, k[12], 20, -1926607734); a = wplc_hh(a, b, c, d, k[5], 4, -378558); d = wplc_hh(d, a, b, c, k[8], 11, -2022574463); c = wplc_hh(c, d, a, b, k[11], 16, 1839030562); b = wplc_hh(b, c, d, a, k[14], 23, -35309556); a = wplc_hh(a, b, c, d, k[1], 4, -1530992060); d = wplc_hh(d, a, b, c, k[4], 11, 1272893353); c = wplc_hh(c, d, a, b, k[7], 16, -155497632); b = wplc_hh(b, c, d, a, k[10], 23, -1094730640); a = wplc_hh(a, b, c, d, k[13], 4, 681279174); d = wplc_hh(d, a, b, c, k[0], 11, -358537222); c = wplc_hh(c, d, a, b, k[3], 16, -722521979); b = wplc_hh(b, c, d, a, k[6], 23, 76029189); a = wplc_hh(a, b, c, d, k[9], 4, -640364487); d = wplc_hh(d, a, b, c, k[12], 11, -421815835); c = wplc_hh(c, d, a, b, k[15], 16, 530742520); b = wplc_hh(b, c, d, a, k[2], 23, -995338651); a = wplc_ii(a, b, c, d, k[0], 6, -198630844); d = wplc_ii(d, a, b, c, k[7], 10, 1126891415); c = wplc_ii(c, d, a, b, k[14], 15, -1416354905); b = wplc_ii(b, c, d, a, k[5], 21, -57434055); a = wplc_ii(a, b, c, d, k[12], 6, 1700485571); d = wplc_ii(d, a, b, c, k[3], 10, -1894986606); c = wplc_ii(c, d, a, b, k[10], 15, -1051523); b = wplc_ii(b, c, d, a, k[1], 21, -2054922799); a = wplc_ii(a, b, c, d, k[8], 6, 1873313359); d = wplc_ii(d, a, b, c, k[15], 10, -30611744); c = wplc_ii(c, d, a, b, k[6], 15, -1560198380); b = wplc_ii(b, c, d, a, k[13], 21, 1309151649); a = wplc_ii(a, b, c, d, k[4], 6, -145523070); d = wplc_ii(d, a, b, c, k[11], 10, -1120210379); c = wplc_ii(c, d, a, b, k[2], 15, 718787259); b = wplc_ii(b, c, d, a, k[9], 21, -343485551); x[0] = add32(a, x[0]); x[1] = add32(b, x[1]); x[2] = add32(c, x[2]); x[3] = add32(d, x[3]); } function wplc_cmn(q, a, b, x, s, t) { a = add32(add32(a, q), add32(x, t)); return add32((a << s) | (a >>> (32 - s)), b); } function wplc_ff(a, b, c, d, x, s, t) { return wplc_cmn((b & c) | ((~b) & d), a, b, x, s, t); } function wplc_gg(a, b, c, d, x, s, t) { return wplc_cmn((b & d) | (c & (~d)), a, b, x, s, t); } function wplc_hh(a, b, c, d, x, s, t) { return wplc_cmn(b ^ c ^ d, a, b, x, s, t); } function wplc_ii(a, b, c, d, x, s, t) { return wplc_cmn(c ^ (b | (~d)), a, b, x, s, t); } function wplc_md51(s) { txt = ''; var n = s.length, state = [1732584193, -271733879, -1732584194, 271733878], i; for (i=64; i<=s.length; i+=64) { md5cycle(state, md5blk(s.substring(i-64, i))); } s = s.substring(i-64); var tail = [0,0,0,0, 0,0,0,0, 0,0,0,0, 0,0,0,0]; for (i=0; i>2] |= s.charCodeAt(i) << ((i%4) << 3); tail[i>>2] |= 0x80 << ((i%4) << 3); if (i > 55) { md5cycle(state, tail); for (i=0; i<16; i++) tail[i] = 0; } tail[14] = n*8; md5cycle(state, tail); return state; } /* there needs to be support for Unicode here, * unless we pretend that we can redefine the MD-5 * algorithm for multi-byte characters (perhaps * by adding every four 16-bit characters and * shortening the sum to 32 bits). Otherwise * I suggest performing MD-5 as if every character * was two bytes--e.g., 0040 0025 = @%--but then * how will an ordinary MD-5 sum be matched? * There is no way to standardize text to something * like UTF-8 before transformation; speed cost is * utterly prohibitive. The JavaScript standard * itself needs to look at this: it should start * providing access to strings as preformed UTF-8 * 8-bit unsigned value arrays. */ function md5blk(s) { /* I figured global was faster. */ var md5blks = [], i; /* Andy King said do it this way. */ for (i=0; i<64; i+=4) { md5blks[i>>2] = s.charCodeAt(i) + (s.charCodeAt(i+1) << 8) + (s.charCodeAt(i+2) << 16) + (s.charCodeAt(i+3) << 24); } return md5blks; } var hex_chr = '0123456789abcdef'.split(''); function wplc_rhex(n) { var s='', j=0; for(; j<4; j++) s += hex_chr[(n >> (j * 8 + 4)) & 0x0F] + hex_chr[(n >> (j * 8)) & 0x0F]; return s; } function wplc_hex(x) { for (var i=0; i> 16) + (y >> 16) + (lsw >> 16); return (msw << 16) | (lsw & 0xFFFF); } }; // source --> https://canbaby.ca/wp-content/plugins/wp-live-chat-support//js/vendor/sockets.io/socket.io.slim.js?ver=8.0.32 !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.io=e():t.io=e()}(this,function(){return function(t){function e(n){if(r[n])return r[n].exports;var o=r[n]={exports:{},id:n,loaded:!1};return t[n].call(o.exports,o,o.exports,e),o.loaded=!0,o.exports}var r={};return e.m=t,e.c=r,e.p="",e(0)}([function(t,e,r){"use strict";function n(t,e){"object"===("undefined"==typeof t?"undefined":o(t))&&(e=t,t=void 0),e=e||{};var r,n=i(t),s=n.source,h=n.id,p=n.path,u=c[h]&&p in c[h].nsps,f=e.forceNew||e["force new connection"]||!1===e.multiplex||u;return f?r=a(s,e):(c[h]||(c[h]=a(s,e)),r=c[h]),n.query&&!e.query&&(e.query=n.query),r.socket(n.path,e)}var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=r(1),s=r(4),a=r(10);r(3)("socket.io-client");t.exports=e=n;var c=e.managers={};e.protocol=s.protocol,e.connect=n,e.Manager=r(10),e.Socket=r(34)},function(t,e,r){(function(e){"use strict";function n(t,r){var n=t;r=r||e.location,null==t&&(t=r.protocol+"//"+r.host),"string"==typeof t&&("/"===t.charAt(0)&&(t="/"===t.charAt(1)?r.protocol+t:r.host+t),/^(https?|wss?):\/\//.test(t)||(t="undefined"!=typeof r?r.protocol+"//"+t:"https://"+t),n=o(t)),n.port||(/^(http|ws)$/.test(n.protocol)?n.port="80":/^(http|ws)s$/.test(n.protocol)&&(n.port="443")),n.path=n.path||"/";var i=n.host.indexOf(":")!==-1,s=i?"["+n.host+"]":n.host;return n.id=n.protocol+"://"+s+":"+n.port,n.href=n.protocol+"://"+s+(r&&r.port===n.port?"":":"+n.port),n}var o=r(2);r(3)("socket.io-client:url");t.exports=n}).call(e,function(){return this}())},function(t,e){var r=/^(?:(?![^:@]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,n=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];t.exports=function(t){var e=t,o=t.indexOf("["),i=t.indexOf("]");o!=-1&&i!=-1&&(t=t.substring(0,o)+t.substring(o,i).replace(/:/g,";")+t.substring(i,t.length));for(var s=r.exec(t||""),a={},c=14;c--;)a[n[c]]=s[c]||"";return o!=-1&&i!=-1&&(a.source=e,a.host=a.host.substring(1,a.host.length-1).replace(/;/g,":"),a.authority=a.authority.replace("[","").replace("]","").replace(/;/g,":"),a.ipv6uri=!0),a}},function(t,e){"use strict";t.exports=function(){return function(){}}},function(t,e,r){function n(){}function o(t){var r=""+t.type;return e.BINARY_EVENT!==t.type&&e.BINARY_ACK!==t.type||(r+=t.attachments+"-"),t.nsp&&"/"!==t.nsp&&(r+=t.nsp+","),null!=t.id&&(r+=t.id),null!=t.data&&(r+=JSON.stringify(t.data)),r}function i(t,e){function r(t){var r=l.deconstructPacket(t),n=o(r.packet),i=r.buffers;i.unshift(n),e(i)}l.removeBlobs(t,r)}function s(){this.reconstructor=null}function a(t){var r=0,n={type:Number(t.charAt(0))};if(null==e.types[n.type])return p();if(e.BINARY_EVENT===n.type||e.BINARY_ACK===n.type){for(var o="";"-"!==t.charAt(++r)&&(o+=t.charAt(r),r!=t.length););if(o!=Number(o)||"-"!==t.charAt(r))throw new Error("Illegal attachments");n.attachments=Number(o)}if("/"===t.charAt(r+1))for(n.nsp="";++r;){var i=t.charAt(r);if(","===i)break;if(n.nsp+=i,r===t.length)break}else n.nsp="/";var s=t.charAt(r+1);if(""!==s&&Number(s)==s){for(n.id="";++r;){var i=t.charAt(r);if(null==i||Number(i)!=i){--r;break}if(n.id+=t.charAt(r),r===t.length)break}n.id=Number(n.id)}return t.charAt(++r)&&(n=c(n,t.substr(r))),n}function c(t,e){try{t.data=JSON.parse(e)}catch(t){return p()}return t}function h(t){this.reconPack=t,this.buffers=[]}function p(){return{type:e.ERROR,data:"parser error"}}var u=(r(3)("socket.io-parser"),r(5)),f=r(6),l=r(8),d=r(9);e.protocol=4,e.types=["CONNECT","DISCONNECT","EVENT","ACK","ERROR","BINARY_EVENT","BINARY_ACK"],e.CONNECT=0,e.DISCONNECT=1,e.EVENT=2,e.ACK=3,e.ERROR=4,e.BINARY_EVENT=5,e.BINARY_ACK=6,e.Encoder=n,e.Decoder=s,n.prototype.encode=function(t,r){if(t.type!==e.EVENT&&t.type!==e.ACK||!f(t.data)||(t.type=t.type===e.EVENT?e.BINARY_EVENT:e.BINARY_ACK),e.BINARY_EVENT===t.type||e.BINARY_ACK===t.type)i(t,r);else{var n=o(t);r([n])}},u(s.prototype),s.prototype.add=function(t){var r;if("string"==typeof t)r=a(t),e.BINARY_EVENT===r.type||e.BINARY_ACK===r.type?(this.reconstructor=new h(r),0===this.reconstructor.reconPack.attachments&&this.emit("decoded",r)):this.emit("decoded",r);else{if(!d(t)&&!t.base64)throw new Error("Unknown type: "+t);if(!this.reconstructor)throw new Error("got binary data when not reconstructing a packet");r=this.reconstructor.takeBinaryData(t),r&&(this.reconstructor=null,this.emit("decoded",r))}},s.prototype.destroy=function(){this.reconstructor&&this.reconstructor.finishedReconstruction()},h.prototype.takeBinaryData=function(t){if(this.buffers.push(t),this.buffers.length===this.reconPack.attachments){var e=l.reconstructPacket(this.reconPack,this.buffers);return this.finishedReconstruction(),e}return null},h.prototype.finishedReconstruction=function(){this.reconPack=null,this.buffers=[]}},function(t,e,r){function n(t){if(t)return o(t)}function o(t){for(var e in n.prototype)t[e]=n.prototype[e];return t}t.exports=n,n.prototype.on=n.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks["$"+t]=this._callbacks["$"+t]||[]).push(e),this},n.prototype.once=function(t,e){function r(){this.off(t,r),e.apply(this,arguments)}return r.fn=e,this.on(t,r),this},n.prototype.off=n.prototype.removeListener=n.prototype.removeAllListeners=n.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var r=this._callbacks["$"+t];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+t],this;for(var n,o=0;o0&&!this.encoding){var t=this.packetBuffer.shift();this.packet(t)}},n.prototype.cleanup=function(){for(var t=this.subs.length,e=0;e=this._reconnectionAttempts)this.backoff.reset(),this.emitAll("reconnect_failed"),this.reconnecting=!1;else{var e=this.backoff.duration();this.reconnecting=!0;var r=setTimeout(function(){t.skipReconnect||(t.emitAll("reconnect_attempt",t.backoff.attempts),t.emitAll("reconnecting",t.backoff.attempts),t.skipReconnect||t.open(function(e){e?(t.reconnecting=!1,t.reconnect(),t.emitAll("reconnect_error",e.data)):t.onreconnect()}))},e);this.subs.push({destroy:function(){clearTimeout(r)}})}},n.prototype.onreconnect=function(){var t=this.backoff.attempts;this.reconnecting=!1,this.backoff.reset(),this.updateSocketIds(),this.emitAll("reconnect",t)}},function(t,e,r){t.exports=r(12),t.exports.parser=r(19)},function(t,e,r){(function(e){function n(t,r){if(!(this instanceof n))return new n(t,r);r=r||{},t&&"object"==typeof t&&(r=t,t=null),t?(t=h(t),r.hostname=t.host,r.secure="https"===t.protocol||"wss"===t.protocol,r.port=t.port,t.query&&(r.query=t.query)):r.host&&(r.hostname=h(r.host).host),this.secure=null!=r.secure?r.secure:e.location&&"https:"===location.protocol,r.hostname&&!r.port&&(r.port=this.secure?"443":"80"),this.agent=r.agent||!1,this.hostname=r.hostname||(e.location?location.hostname:"localhost"),this.port=r.port||(e.location&&location.port?location.port:this.secure?443:80),this.query=r.query||{},"string"==typeof this.query&&(this.query=p.decode(this.query)),this.upgrade=!1!==r.upgrade,this.path=(r.path||"/engine.io").replace(/\/$/,"")+"/",this.forceJSONP=!!r.forceJSONP,this.jsonp=!1!==r.jsonp,this.forceBase64=!!r.forceBase64,this.enablesXDR=!!r.enablesXDR,this.timestampParam=r.timestampParam||"t",this.timestampRequests=r.timestampRequests,this.transports=r.transports||["polling","websocket"],this.transportOptions=r.transportOptions||{},this.readyState="",this.writeBuffer=[],this.prevBufferLen=0,this.policyPort=r.policyPort||843,this.rememberUpgrade=r.rememberUpgrade||!1,this.binaryType=null,this.onlyBinaryUpgrades=r.onlyBinaryUpgrades,this.perMessageDeflate=!1!==r.perMessageDeflate&&(r.perMessageDeflate||{}),!0===this.perMessageDeflate&&(this.perMessageDeflate={}),this.perMessageDeflate&&null==this.perMessageDeflate.threshold&&(this.perMessageDeflate.threshold=1024),this.pfx=r.pfx||null,this.key=r.key||null,this.passphrase=r.passphrase||null,this.cert=r.cert||null,this.ca=r.ca||null,this.ciphers=r.ciphers||null,this.rejectUnauthorized=void 0===r.rejectUnauthorized||r.rejectUnauthorized,this.forceNode=!!r.forceNode;var o="object"==typeof e&&e;o.global===o&&(r.extraHeaders&&Object.keys(r.extraHeaders).length>0&&(this.extraHeaders=r.extraHeaders),r.localAddress&&(this.localAddress=r.localAddress)),this.id=null,this.upgrades=null,this.pingInterval=null,this.pingTimeout=null,this.pingIntervalTimer=null,this.pingTimeoutTimer=null,this.open()}function o(t){var e={};for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r]);return e}var i=r(13),s=r(5),a=(r(3)("engine.io-client:socket"),r(33)),c=r(19),h=r(2),p=r(27);t.exports=n,n.priorWebsocketSuccess=!1,s(n.prototype),n.protocol=c.protocol,n.Socket=n,n.Transport=r(18),n.transports=r(13),n.parser=r(19),n.prototype.createTransport=function(t){var e=o(this.query);e.EIO=c.protocol,e.transport=t;var r=this.transportOptions[t]||{};this.id&&(e.sid=this.id);var n=new i[t]({query:e,socket:this,agent:r.agent||this.agent,hostname:r.hostname||this.hostname,port:r.port||this.port,secure:r.secure||this.secure,path:r.path||this.path,forceJSONP:r.forceJSONP||this.forceJSONP,jsonp:r.jsonp||this.jsonp,forceBase64:r.forceBase64||this.forceBase64,enablesXDR:r.enablesXDR||this.enablesXDR,timestampRequests:r.timestampRequests||this.timestampRequests,timestampParam:r.timestampParam||this.timestampParam,policyPort:r.policyPort||this.policyPort,pfx:r.pfx||this.pfx,key:r.key||this.key,passphrase:r.passphrase||this.passphrase,cert:r.cert||this.cert,ca:r.ca||this.ca,ciphers:r.ciphers||this.ciphers,rejectUnauthorized:r.rejectUnauthorized||this.rejectUnauthorized,perMessageDeflate:r.perMessageDeflate||this.perMessageDeflate,extraHeaders:r.extraHeaders||this.extraHeaders,forceNode:r.forceNode||this.forceNode,localAddress:r.localAddress||this.localAddress,requestTimeout:r.requestTimeout||this.requestTimeout,protocols:r.protocols||void 0});return n},n.prototype.open=function(){var t;if(this.rememberUpgrade&&n.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1)t="websocket";else{if(0===this.transports.length){var e=this;return void setTimeout(function(){e.emit("error","No transports available")},0)}t=this.transports[0]}this.readyState="opening";try{t=this.createTransport(t)}catch(t){return this.transports.shift(),void this.open()}t.open(),this.setTransport(t)},n.prototype.setTransport=function(t){var e=this;this.transport&&this.transport.removeAllListeners(),this.transport=t,t.on("drain",function(){e.onDrain()}).on("packet",function(t){e.onPacket(t)}).on("error",function(t){e.onError(t)}).on("close",function(){e.onClose("transport close")})},n.prototype.probe=function(t){function e(){if(u.onlyBinaryUpgrades){var t=!this.supportsBinary&&u.transport.supportsBinary;p=p||t}p||(h.send([{type:"ping",data:"probe"}]),h.once("packet",function(t){if(!p)if("pong"===t.type&&"probe"===t.data){if(u.upgrading=!0,u.emit("upgrading",h),!h)return;n.priorWebsocketSuccess="websocket"===h.name,u.transport.pause(function(){p||"closed"!==u.readyState&&(c(),u.setTransport(h),h.send([{type:"upgrade"}]),u.emit("upgrade",h),h=null,u.upgrading=!1,u.flush())})}else{var e=new Error("probe error");e.transport=h.name,u.emit("upgradeError",e)}}))}function r(){p||(p=!0,c(),h.close(),h=null)}function o(t){var e=new Error("probe error: "+t);e.transport=h.name,r(),u.emit("upgradeError",e)}function i(){o("transport closed")}function s(){o("socket closed")}function a(t){h&&t.name!==h.name&&r()}function c(){h.removeListener("open",e),h.removeListener("error",o),h.removeListener("close",i),u.removeListener("close",s),u.removeListener("upgrading",a)}var h=this.createTransport(t,{probe:1}),p=!1,u=this;n.priorWebsocketSuccess=!1,h.once("open",e),h.once("error",o),h.once("close",i),this.once("close",s),this.once("upgrading",a),h.open()},n.prototype.onOpen=function(){if(this.readyState="open",n.priorWebsocketSuccess="websocket"===this.transport.name,this.emit("open"),this.flush(),"open"===this.readyState&&this.upgrade&&this.transport.pause)for(var t=0,e=this.upgrades.length;t1?{type:b[o],data:t.substring(1)}:{type:b[o]}:k}var i=new Uint8Array(t),o=i[0],s=f(t,1);return w&&"blob"===r&&(s=new w([s])),{type:b[o],data:s}},e.decodeBase64Packet=function(t,e){var r=b[t.charAt(0)];if(!h)return{type:r,data:{base64:!0,data:t.substr(1)}};var n=h.decode(t.substr(1));return"blob"===e&&w&&(n=new w([n])),{type:r,data:n}},e.encodePayload=function(t,r,n){function o(t){return t.length+":"+t}function i(t,n){e.encodePacket(t,!!s&&r,!1,function(t){n(null,o(t))})}"function"==typeof r&&(n=r,r=null);var s=u(t);return r&&s?w&&!g?e.encodePayloadAsBlob(t,n):e.encodePayloadAsArrayBuffer(t,n):t.length?void c(t,i,function(t,e){return n(e.join(""))}):n("0:")},e.decodePayload=function(t,r,n){if("string"!=typeof t)return e.decodePayloadAsBinary(t,r,n);"function"==typeof r&&(n=r,r=null);var o;if(""===t)return n(k,0,1);for(var i,s,a="",c=0,h=t.length;c0;){for(var s=new Uint8Array(o),a=0===s[0],c="",h=1;255!==s[h];h++){if(c.length>310)return n(k,0,1);c+=s[h]}o=f(o,2+c.length),c=parseInt(c);var p=f(o,0,c);if(a)try{p=String.fromCharCode.apply(null,new Uint8Array(p))}catch(t){var u=new Uint8Array(p);p="";for(var h=0;hn&&(r=n),e>=n||e>=r||0===n)return new ArrayBuffer(0);for(var o=new Uint8Array(t),i=new Uint8Array(r-e),s=e,a=0;s=55296&&e<=56319&&o65535&&(e-=65536,o+=k(e>>>10&1023|55296),e=56320|1023&e),o+=k(e);return o}function c(t,e){if(t>=55296&&t<=57343){if(e)throw Error("Lone surrogate U+"+t.toString(16).toUpperCase()+" is not a scalar value");return!1}return!0}function h(t,e){return k(t>>e&63|128)}function p(t,e){if(0==(4294967168&t))return k(t);var r="";return 0==(4294965248&t)?r=k(t>>6&31|192):0==(4294901760&t)?(c(t,e)||(t=65533),r=k(t>>12&15|224),r+=h(t,6)):0==(4292870144&t)&&(r=k(t>>18&7|240),r+=h(t,12),r+=h(t,6)),r+=k(63&t|128)}function u(t,e){e=e||{};for(var r,n=!1!==e.strict,o=s(t),i=o.length,a=-1,c="";++a=v)throw Error("Invalid byte index");var t=255&g[b];if(b++,128==(192&t))return 63&t;throw Error("Invalid continuation byte")}function l(t){var e,r,n,o,i;if(b>v)throw Error("Invalid byte index");if(b==v)return!1;if(e=255&g[b],b++,0==(128&e))return e;if(192==(224&e)){if(r=f(),i=(31&e)<<6|r,i>=128)return i;throw Error("Invalid continuation byte")}if(224==(240&e)){if(r=f(),n=f(),i=(15&e)<<12|r<<6|n,i>=2048)return c(i,t)?i:65533;throw Error("Invalid continuation byte")}if(240==(248&e)&&(r=f(),n=f(),o=f(),i=(7&e)<<18|r<<12|n<<6|o,i>=65536&&i<=1114111))return i;throw Error("Invalid UTF-8 detected")}function d(t,e){e=e||{};var r=!1!==e.strict;g=s(t),v=g.length,b=0;for(var n,o=[];(n=l(r))!==!1;)o.push(n);return a(o)}var y="object"==typeof e&&e,m=("object"==typeof t&&t&&t.exports==y&&t,"object"==typeof o&&o);m.global!==m&&m.window!==m||(i=m);var g,v,b,k=String.fromCharCode,w={version:"2.1.2",encode:u,decode:d};n=function(){return w}.call(e,r,e,t),!(void 0!==n&&(t.exports=n))}(this)}).call(e,r(24)(t),function(){return this}())},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children=[],t.webpackPolyfill=1),t}},function(t,e){!function(){"use strict";for(var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",r=new Uint8Array(256),n=0;n>2],i+=t[(3&n[r])<<4|n[r+1]>>4],i+=t[(15&n[r+1])<<2|n[r+2]>>6],i+=t[63&n[r+2]];return o%3===2?i=i.substring(0,i.length-1)+"=":o%3===1&&(i=i.substring(0,i.length-2)+"=="),i},e.decode=function(t){var e,n,o,i,s,a=.75*t.length,c=t.length,h=0;"="===t[t.length-1]&&(a--,"="===t[t.length-2]&&a--);var p=new ArrayBuffer(a),u=new Uint8Array(p);for(e=0;e>4,u[h++]=(15&o)<<4|i>>2,u[h++]=(3&i)<<6|63&s;return p}}()},function(t,e){(function(e){function r(t){for(var e=0;e0);return e}function n(t){var e=0;for(p=0;p';i=document.createElement(t)}catch(t){i=document.createElement("iframe"),i.name=o.iframeId,i.src="javascript:0"}i.id=o.iframeId,o.form.appendChild(i),o.iframe=i}var o=this;if(!this.form){var i,s=document.createElement("form"),a=document.createElement("textarea"),p=this.iframeId="eio_iframe_"+this.index;s.className="socketio",s.style.position="absolute",s.style.top="-1000px",s.style.left="-1000px",s.target=p,s.method="POST",s.setAttribute("accept-charset","utf-8"),a.name="d",s.appendChild(a),document.body.appendChild(s),this.form=s,this.area=a}this.form.action=this.uri(),n(),t=t.replace(h,"\\\n"),this.area.value=t.replace(c,"\\n");try{this.form.submit()}catch(t){}this.iframe.attachEvent?this.iframe.onreadystatechange=function(){"complete"===o.iframe.readyState&&r()}:this.iframe.onload=r}}).call(e,function(){return this}())},function(t,e,r){(function(e){function n(t){var e=t&&t.forceBase64;e&&(this.supportsBinary=!1),this.perMessageDeflate=t.perMessageDeflate,this.usingBrowserWebSocket=p&&!t.forceNode,this.protocols=t.protocols,this.usingBrowserWebSocket||(u=o),i.call(this,t)}var o,i=r(18),s=r(19),a=r(27),c=r(28),h=r(29),p=(r(3)("engine.io-client:websocket"),e.WebSocket||e.MozWebSocket);if("undefined"==typeof window)try{o=r(32)}catch(t){}var u=p;u||"undefined"!=typeof window||(u=o),t.exports=n,c(n,i),n.prototype.name="websocket",n.prototype.supportsBinary=!0,n.prototype.doOpen=function(){if(this.check()){var t=this.uri(),e=this.protocols,r={agent:this.agent,perMessageDeflate:this.perMessageDeflate};r.pfx=this.pfx,r.key=this.key,r.passphrase=this.passphrase,r.cert=this.cert,r.ca=this.ca,r.ciphers=this.ciphers,r.rejectUnauthorized=this.rejectUnauthorized,this.extraHeaders&&(r.headers=this.extraHeaders),this.localAddress&&(r.localAddress=this.localAddress);try{this.ws=this.usingBrowserWebSocket?e?new u(t,e):new u(t):new u(t,e,r)}catch(t){return this.emit("error",t)}void 0===this.ws.binaryType&&(this.supportsBinary=!1),this.ws.supports&&this.ws.supports.binary?(this.supportsBinary=!0,this.ws.binaryType="nodebuffer"):this.ws.binaryType="arraybuffer",this.addEventListeners()}},n.prototype.addEventListeners=function(){var t=this;this.ws.onopen=function(){t.onOpen()},this.ws.onclose=function(){t.onClose()},this.ws.onmessage=function(e){t.onData(e.data)},this.ws.onerror=function(e){t.onError("websocket error",e)}},n.prototype.write=function(t){function r(){n.emit("flush"),setTimeout(function(){n.writable=!0,n.emit("drain")},0)}var n=this;this.writable=!1;for(var o=t.length,i=0,a=o;i0&&t.jitter<=1?t.jitter:0,this.attempts=0}t.exports=r,r.prototype.duration=function(){var t=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var e=Math.random(),r=Math.floor(e*this.jitter*t);t=0==(1&Math.floor(10*e))?t-r:t+r}return 0|Math.min(t,this.max)},r.prototype.reset=function(){this.attempts=0},r.prototype.setMin=function(t){this.ms=t},r.prototype.setMax=function(t){this.max=t},r.prototype.setJitter=function(t){this.jitter=t}}])}); //# sourceMappingURL=socket.io.slim.js.map; // source --> https://canbaby.ca/wp-content/plugins/wp-live-chat-support//js/vendor/wdt-emoji/wdt-emoji-concat.min.js?ver=8.0.32 (function(){var f=this,e=f.EmojiConvertor,a=function(){var f=this;return f.img_set="apple",f.img_sets={apple:{path:"/emoji-data/img-apple-64/",sheet:"/emoji-data/sheet_apple_64.png",mask:1},google:{path:"/emoji-data/img-google-64/",sheet:"/emoji-data/sheet_google_64.png",mask:2},twitter:{path:"/emoji-data/img-twitter-64/",sheet:"/emoji-data/sheet_twitter_64.png",mask:4},emojione:{path:"/emoji-data/img-emojione-64/",sheet:"/emoji-data/sheet_emojione_64.png",mask:8},facebook:{path:"/emoji-data/img-facebook-64/",sheet:"/emoji-data/sheet_facebook_64.png",mask:16},messenger:{path:"/emoji-data/img-messenger-64/",sheet:"/emoji-data/sheet_messenger_64.png",mask:32}},f.use_css_imgs=!1,f.colons_mode=!1,f.text_mode=!1,f.include_title=!1,f.include_text=!1,f.allow_native=!0,f.use_sheet=!1,f.avoid_ms_emoji=!0,f.allow_caps=!1,f.img_suffix="",f.inits={},f.map={},f.init_env(),f};a.prototype.noConflict=function(){return f.EmojiConvertor=e,a},a.prototype.replace_emoticons=function(f){var e=this,a=e.replace_emoticons_with_colons(f);return e.replace_colons(a)},a.prototype.replace_emoticons_with_colons=function(f){var e=this;e.init_emoticons();var a=0,o=[],t=f.replace(e.rx_emoticons,function(t,i,n,l){var r=a;a=l+t.length;var c=-1!==n.indexOf("("),_=-1!==n.indexOf(")");if((c||_)&&-1==o.indexOf(n)&&o.push(n),_&&!c){var s=f.substring(r,l);if(-1!==s.indexOf("(")&&-1===s.indexOf(")"))return t}if("\n8)"===t){var d=f.substring(0,l);if(/\n?(6\)|7\))/.test(d))return t}var g=e.data[e.map.emoticons[n]][3][0];return g?i+":"+g+":":t});if(o.length){var i=o.map(e.escape_rx),n=new RegExp("(\\(.+)("+i.join("|")+")(.+\\))","g");t=t.replace(n,function(f,a,o,t){var i=e.data[e.map.emoticons[o]][3][0];return i?a+":"+i+":"+t:f})}return t},a.prototype.replace_colons=function(f){var e=this;return e.init_colons(),f.replace(e.rx_colons,function(f){var a=f.substr(1,f.length-2);if(e.allow_caps&&(a=a.toLowerCase()),a.indexOf("::skin-tone-")>-1){var o=a.substr(-1,1),t="skin-tone-"+o,i=e.map.colons[t];a=a.substr(0,a.length-13);var n=e.map.colons[a];return n?e.replacement(n,a,":",{idx:i,actual:t,wrapper:":"}):":"+a+":"+e.replacement(i,t,":")}var n=e.map.colons[a];return n?e.replacement(n,a,":"):f})},a.prototype.replace_unified=function(f){var e=this;return e.init_unified(),f.replace(e.rx_unified,function(f,a,o){var t=e.map.unified[a];if(!t)return f;var i=null;return"🏻"==o&&(i="1f3fb"),"🏼"==o&&(i="1f3fc"),"🏽"==o&&(i="1f3fd"),"🏾"==o&&(i="1f3fe"),"🏿"==o&&(i="1f3ff"),i?e.replacement(t,null,null,{idx:i,actual:o,wrapper:""}):e.replacement(t)})},a.prototype.addAliases=function(f){var e=this;e.init_colons();for(var a in f)e.map.colons[a]=f[a]},a.prototype.removeAliases=function(f){for(var e=this,a=0;a'+d+""+n}return t.use_css_imgs?''+d+""+n:''+d+""+n}return'"+n},a.prototype.init_emoticons=function(){var f=this;if(!f.inits.emoticons){f.init_colons(),f.inits.emoticons=1;var e=[];f.map.emoticons={};for(var a in f.emoticons_data){var o=a.replace(/\&/g,"&").replace(/\/g,">");f.map.colons[f.emoticons_data[a]]&&(f.map.emoticons[o]=f.map.colons[f.emoticons_data[a]],e.push(f.escape_rx(o)))}f.rx_emoticons=new RegExp("(^|\\s)("+e.join("|")+")(?=$|[\\s|\\?\\.,!])","g")}},a.prototype.init_colons=function(){var f=this;if(!f.inits.colons){f.inits.colons=1,f.rx_colons=new RegExp(":[a-zA-Z0-9-_+]+:(:skin-tone-[2-6]:)?","g"),f.map.colons={};for(var e in f.data)for(var a=0;a":"laughing",":->":"laughing",";)":"wink",";-)":"wink","8)":"sunglasses",":|":"neutral_face",":-|":"neutral_face",":\\":"confused",":-\\":"confused",":/":"confused",":-/":"confused",":p":"stuck_out_tongue",":-p":"stuck_out_tongue",":P":"stuck_out_tongue",":-P":"stuck_out_tongue",":b":"stuck_out_tongue",":-b":"stuck_out_tongue",";p":"stuck_out_tongue_winking_eye",";-p":"stuck_out_tongue_winking_eye",";b":"stuck_out_tongue_winking_eye",";-b":"stuck_out_tongue_winking_eye",";P":"stuck_out_tongue_winking_eye",";-P":"stuck_out_tongue_winking_eye","):":"disappointed",":(":"disappointed",":-(":"disappointed",">:(":"angry",">:-(":"angry",":'(":"cry","D:":"anguished",":o":"open_mouth",":-o":"open_mouth",":O":"open_mouth",":-O":"open_mouth",":)":"slightly_smiling_face","(:":"slightly_smiling_face",":-)":"slightly_smiling_face"},a.prototype.variations_data={"261d-1f3fb":[1,11,15],"261d-1f3fc":[1,12,15],"261d-1f3fd":[1,13,15],"261d-1f3fe":[1,14,15],"261d-1f3ff":[1,15,15],"26f9-1f3fb":[2,39,15],"26f9-1f3fc":[2,40,15],"26f9-1f3fd":[3,0,15],"26f9-1f3fe":[3,1,15],"26f9-1f3ff":[3,2,15],"270a-1f3fb":[3,10,15],"270a-1f3fc":[3,11,15],"270a-1f3fd":[3,12,15],"270a-1f3fe":[3,13,15],"270a-1f3ff":[3,14,15],"270b-1f3fb":[3,16,15],"270b-1f3fc":[3,17,15],"270b-1f3fd":[3,18,15],"270b-1f3fe":[3,19,15],"270b-1f3ff":[3,20,15],"270c-1f3fb":[3,22,15],"270c-1f3fc":[3,23,15],"270c-1f3fd":[3,24,15],"270c-1f3fe":[3,25,15],"270c-1f3ff":[3,26,15],"270d-1f3fb":[3,28,15],"270d-1f3fc":[3,29,15],"270d-1f3fd":[3,30,15],"270d-1f3fe":[3,31,15],"270d-1f3ff":[3,32,15],"1f385-1f3fb":[8,30,15],"1f385-1f3fc":[8,31,15],"1f385-1f3fd":[8,32,15],"1f385-1f3fe":[8,33,15],"1f385-1f3ff":[8,34,15],"1f3c3-1f3fb":[10,10,15],"1f3c3-1f3fc":[10,11,15],"1f3c3-1f3fd":[10,12,15],"1f3c3-1f3fe":[10,13,15],"1f3c3-1f3ff":[10,14,15],"1f3c4-1f3fb":[10,16,15],"1f3c4-1f3fc":[10,17,15],"1f3c4-1f3fd":[10,18,15],"1f3c4-1f3fe":[10,19,15],"1f3c4-1f3ff":[10,20,15],"1f3ca-1f3fb":[10,27,15],"1f3ca-1f3fc":[10,28,15],"1f3ca-1f3fd":[10,29,15],"1f3ca-1f3fe":[10,30,15],"1f3ca-1f3ff":[10,31,15],"1f3cb-1f3fb":[10,33,15],"1f3cb-1f3fc":[10,34,15],"1f3cb-1f3fd":[10,35,15],"1f3cb-1f3fe":[10,36,15],"1f3cb-1f3ff":[10,37,15],"1f442-1f3fb":[13,31,15],"1f442-1f3fc":[13,32,15],"1f442-1f3fd":[13,33,15],"1f442-1f3fe":[13,34,15],"1f442-1f3ff":[13,35,15],"1f443-1f3fb":[13,37,15],"1f443-1f3fc":[13,38,15],"1f443-1f3fd":[13,39,15],"1f443-1f3fe":[13,40,15],"1f443-1f3ff":[14,0,15],"1f446-1f3fb":[14,4,15],"1f446-1f3fc":[14,5,15],"1f446-1f3fd":[14,6,15],"1f446-1f3fe":[14,7,15],"1f446-1f3ff":[14,8,15],"1f447-1f3fb":[14,10,15],"1f447-1f3fc":[14,11,15],"1f447-1f3fd":[14,12,15],"1f447-1f3fe":[14,13,15],"1f447-1f3ff":[14,14,15],"1f448-1f3fb":[14,16,15],"1f448-1f3fc":[14,17,15],"1f448-1f3fd":[14,18,15],"1f448-1f3fe":[14,19,15],"1f448-1f3ff":[14,20,15],"1f449-1f3fb":[14,22,15],"1f449-1f3fc":[14,23,15],"1f449-1f3fd":[14,24,15],"1f449-1f3fe":[14,25,15],"1f449-1f3ff":[14,26,15],"1f44a-1f3fb":[14,28,15],"1f44a-1f3fc":[14,29,15],"1f44a-1f3fd":[14,30,15],"1f44a-1f3fe":[14,31,15],"1f44a-1f3ff":[14,32,15],"1f44b-1f3fb":[14,34,15],"1f44b-1f3fc":[14,35,15],"1f44b-1f3fd":[14,36,15],"1f44b-1f3fe":[14,37,15],"1f44b-1f3ff":[14,38,15],"1f44c-1f3fb":[14,40,15],"1f44c-1f3fc":[15,0,15],"1f44c-1f3fd":[15,1,15],"1f44c-1f3fe":[15,2,15],"1f44c-1f3ff":[15,3,15],"1f44d-1f3fb":[15,5,15],"1f44d-1f3fc":[15,6,15],"1f44d-1f3fd":[15,7,15],"1f44d-1f3fe":[15,8,15],"1f44d-1f3ff":[15,9,15],"1f44e-1f3fb":[15,11,15],"1f44e-1f3fc":[15,12,15],"1f44e-1f3fd":[15,13,15],"1f44e-1f3fe":[15,14,15],"1f44e-1f3ff":[15,15,15],"1f44f-1f3fb":[15,17,15],"1f44f-1f3fc":[15,18,15],"1f44f-1f3fd":[15,19,15],"1f44f-1f3fe":[15,20,15],"1f44f-1f3ff":[15,21,15],"1f450-1f3fb":[15,23,15],"1f450-1f3fc":[15,24,15],"1f450-1f3fd":[15,25,15],"1f450-1f3fe":[15,26,15],"1f450-1f3ff":[15,27,15],"1f466-1f3fb":[16,9,15],"1f466-1f3fc":[16,10,15],"1f466-1f3fd":[16,11,15],"1f466-1f3fe":[16,12,15],"1f466-1f3ff":[16,13,15],"1f467-1f3fb":[16,15,15],"1f467-1f3fc":[16,16,15],"1f467-1f3fd":[16,17,15],"1f467-1f3fe":[16,18,15],"1f467-1f3ff":[16,19,15],"1f468-1f3fb":[16,21,15],"1f468-1f3fc":[16,22,15],"1f468-1f3fd":[16,23,15],"1f468-1f3fe":[16,24,15],"1f468-1f3ff":[16,25,15],"1f469-1f3fb":[16,27,15],"1f469-1f3fc":[16,28,15],"1f469-1f3fd":[16,29,15],"1f469-1f3fe":[16,30,15],"1f469-1f3ff":[16,31,15],"1f46e-1f3fb":[16,37,15],"1f46e-1f3fc":[16,38,15],"1f46e-1f3fd":[16,39,15],"1f46e-1f3fe":[16,40,15],"1f46e-1f3ff":[17,0,15],"1f470-1f3fb":[17,3,15],"1f470-1f3fc":[17,4,15],"1f470-1f3fd":[17,5,15],"1f470-1f3fe":[17,6,15],"1f470-1f3ff":[17,7,15],"1f471-1f3fb":[17,9,15],"1f471-1f3fc":[17,10,15],"1f471-1f3fd":[17,11,15],"1f471-1f3fe":[17,12,15],"1f471-1f3ff":[17,13,15],"1f472-1f3fb":[17,15,15],"1f472-1f3fc":[17,16,15],"1f472-1f3fd":[17,17,15],"1f472-1f3fe":[17,18,15],"1f472-1f3ff":[17,19,15],"1f473-1f3fb":[17,21,15],"1f473-1f3fc":[17,22,15],"1f473-1f3fd":[17,23,15],"1f473-1f3fe":[17,24,15],"1f473-1f3ff":[17,25,15],"1f474-1f3fb":[17,27,15],"1f474-1f3fc":[17,28,15],"1f474-1f3fd":[17,29,15],"1f474-1f3fe":[17,30,15],"1f474-1f3ff":[17,31,15],"1f475-1f3fb":[17,33,15],"1f475-1f3fc":[17,34,15],"1f475-1f3fd":[17,35,15],"1f475-1f3fe":[17,36,15],"1f475-1f3ff":[17,37,15],"1f476-1f3fb":[17,39,15],"1f476-1f3fc":[17,40,15],"1f476-1f3fd":[18,0,15],"1f476-1f3fe":[18,1,15],"1f476-1f3ff":[18,2,15],"1f477-1f3fb":[18,4,15],"1f477-1f3fc":[18,5,15],"1f477-1f3fd":[18,6,15],"1f477-1f3fe":[18,7,15],"1f477-1f3ff":[18,8,15],"1f478-1f3fb":[18,10,15],"1f478-1f3fc":[18,11,15],"1f478-1f3fd":[18,12,15],"1f478-1f3fe":[18,13,15],"1f478-1f3ff":[18,14,15],"1f47c-1f3fb":[18,19,15],"1f47c-1f3fc":[18,20,15],"1f47c-1f3fd":[18,21,15],"1f47c-1f3fe":[18,22,15],"1f47c-1f3ff":[18,23,15],"1f481-1f3fb":[18,29,15],"1f481-1f3fc":[18,30,15],"1f481-1f3fd":[18,31,15],"1f481-1f3fe":[18,32,15],"1f481-1f3ff":[18,33,15],"1f482-1f3fb":[18,35,15],"1f482-1f3fc":[18,36,15],"1f482-1f3fd":[18,37,15],"1f482-1f3fe":[18,38,15],"1f482-1f3ff":[18,39,15],"1f483-1f3fb":[19,0,15],"1f483-1f3fc":[19,1,15],"1f483-1f3fd":[19,2,15],"1f483-1f3fe":[19,3,15],"1f483-1f3ff":[19,4,15],"1f485-1f3fb":[19,7,15],"1f485-1f3fc":[19,8,15],"1f485-1f3fd":[19,9,15],"1f485-1f3fe":[19,10,15],"1f485-1f3ff":[19,11,15],"1f486-1f3fb":[19,13,15],"1f486-1f3fc":[19,14,15],"1f486-1f3fd":[19,15,15],"1f486-1f3fe":[19,16,15],"1f486-1f3ff":[19,17,15],"1f487-1f3fb":[19,19,15],"1f487-1f3fc":[19,20,15],"1f487-1f3fd":[19,21,15],"1f487-1f3fe":[19,22,15],"1f487-1f3ff":[19,23,15],"1f4aa-1f3fb":[20,18,15],"1f4aa-1f3fc":[20,19,15],"1f4aa-1f3fd":[20,20,15],"1f4aa-1f3fe":[20,21,15],"1f4aa-1f3ff":[20,22,15],"1f575-1f3fb":[24,40,11],"1f575-1f3fc":[25,0,11],"1f575-1f3fd":[25,1,11],"1f575-1f3fe":[25,2,11],"1f575-1f3ff":[25,3,11],"1f590-1f3fb":[25,14,15],"1f590-1f3fc":[25,15,15],"1f590-1f3fd":[25,16,15],"1f590-1f3fe":[25,17,15],"1f590-1f3ff":[25,18,15],"1f595-1f3fb":[25,20,15],"1f595-1f3fc":[25,21,15],"1f595-1f3fd":[25,22,15],"1f595-1f3fe":[25,23,15],"1f595-1f3ff":[25,24,15],"1f596-1f3fb":[25,26,15],"1f596-1f3fc":[25,27,15],"1f596-1f3fd":[25,28,15],"1f596-1f3fe":[25,29,15],"1f596-1f3ff":[25,30,15],"1f645-1f3fb":[28,3,15],"1f645-1f3fc":[28,4,15],"1f645-1f3fd":[28,5,15],"1f645-1f3fe":[28,6,15],"1f645-1f3ff":[28,7,15],"1f646-1f3fb":[28,9,15],"1f646-1f3fc":[28,10,15],"1f646-1f3fd":[28,11,15],"1f646-1f3fe":[28,12,15],"1f646-1f3ff":[28,13,15],"1f647-1f3fb":[28,15,15],"1f647-1f3fc":[28,16,15],"1f647-1f3fd":[28,17,15],"1f647-1f3fe":[28,18,15],"1f647-1f3ff":[28,19,15],"1f64b-1f3fb":[28,24,15],"1f64b-1f3fc":[28,25,15],"1f64b-1f3fd":[28,26,15],"1f64b-1f3fe":[28,27,15],"1f64b-1f3ff":[28,28,15],"1f64c-1f3fb":[28,30,15],"1f64c-1f3fc":[28,31,15],"1f64c-1f3fd":[28,32,15],"1f64c-1f3fe":[28,33,15],"1f64c-1f3ff":[28,34,15],"1f64d-1f3fb":[28,36,15],"1f64d-1f3fc":[28,37,15],"1f64d-1f3fd":[28,38,15],"1f64d-1f3fe":[28,39,15],"1f64d-1f3ff":[28,40,15],"1f64e-1f3fb":[29,1,15],"1f64e-1f3fc":[29,2,15],"1f64e-1f3fd":[29,3,15],"1f64e-1f3fe":[29,4,15],"1f64e-1f3ff":[29,5,15],"1f64f-1f3fb":[29,7,15],"1f64f-1f3fc":[29,8,15],"1f64f-1f3fd":[29,9,15],"1f64f-1f3fe":[29,10,15],"1f64f-1f3ff":[29,11,15],"1f6a3-1f3fb":[30,7,15],"1f6a3-1f3fc":[30,8,15],"1f6a3-1f3fd":[30,9,15],"1f6a3-1f3fe":[30,10,15],"1f6a3-1f3ff":[30,11,15],"1f6b4-1f3fb":[30,29,15],"1f6b4-1f3fc":[30,30,15],"1f6b4-1f3fd":[30,31,15],"1f6b4-1f3fe":[30,32,15],"1f6b4-1f3ff":[30,33,15],"1f6b5-1f3fb":[30,35,15],"1f6b5-1f3fc":[30,36,15],"1f6b5-1f3fd":[30,37,15],"1f6b5-1f3fe":[30,38,15],"1f6b5-1f3ff":[30,39,15],"1f6b6-1f3fb":[31,0,15],"1f6b6-1f3fc":[31,1,15],"1f6b6-1f3fd":[31,2,15],"1f6b6-1f3fe":[31,3,15],"1f6b6-1f3ff":[31,4,15],"1f6c0-1f3fb":[31,15,15],"1f6c0-1f3fc":[31,16,15],"1f6c0-1f3fd":[31,17,15],"1f6c0-1f3fe":[31,18,15],"1f6c0-1f3ff":[31,19,15],"1f918-1f3fb":[32,10,15],"1f918-1f3fc":[32,11,15],"1f918-1f3fd":[32,12,15],"1f918-1f3fe":[32,13,15],"1f918-1f3ff":[32,14,15]},"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=a),exports.EmojiConvertor=a):"function"==typeof define&&define.amd?define(function(){return a}):f.EmojiConvertor=a}).call(function(){return this||("undefined"!=typeof window?window:global)}()); /*! @package wdt-emoji-bundle - Slack like emoji selector with apple, twitter, google, emojione and custom emoji support. @version version: 0.2.0 @contributors https://github.com/needim/wdt-emoji-bundle/graphs/contributors @documentation Examples and Documentation - http://ned.im/wdt-emoji-bundle/ @license Licensed under the MIT licenses: http://www.opensource.org/licenses/mit-license.php */ !function(_, e) { "function"==typeof define&&define.amd?define(["js-emoji"], e): "object"==typeof exports?module.exports=e(require("js-emoji")): _.wdtEmojiBundle=e(_.EmojiConvertor) } (this, function(_) { function e(_, e) { var s="string"==typeof _?_: i(_); return s.indexOf(" "+e+" ")>=0 } function s(_, s) { var a=i(_), m=a+s; e(a, s)||(_.className=m.substring(1)) } function a(_, s) { for(var a=document.querySelectorAll(_), m=0; ma; a++)if(e[a]==_)return!0; return!1 } function i(_) { return(" "+(_&&_.className||"")+" ").replace(/\s+/gi, " ") } var h= {} ; h.defaults= { pickerColors:["green", "pink", "yellow", "blue", "gray"], textMode:!0, disabledCategories:["Skin Tones"], sectionOrders: { Recent: 10, Custom: 9, People: 8, Nature: 7, Foods: 6, Activity: 5, Places: 4, Objects: 3, Symbols: 2, Flags: 1 } , skinColor:"skin-1", allowNative:!1, emojiType:"apple", emojiSheets: { apple: "/sheets/sheet_apple_64_indexed_128.png", google: "/sheets/sheet_google_64_indexed_128.png", twitter: "/sheets/sheet_twitter_64_indexed_128.png", emojione: "/sheets/sheet_emojione_64_indexed_128.png", facebook: "/sheets/sheet_facebook_64_indexed_128.png", messenger: "/sheets/sheet_messenger_64_indexed_128.png" } , emojiData: { Symbols:[ { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAVY BLACK HEART", short_name: "heart", short_names: ["heart"], sort_order: 1 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "YELLOW HEART", short_name: "yellow_heart", short_names: ["yellow_heart"], sort_order: 2 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GREEN HEART", short_name: "green_heart", short_names: ["green_heart"], sort_order: 3 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLUE HEART", short_name: "blue_heart", short_names: ["blue_heart"], sort_order: 4 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PURPLE HEART", short_name: "purple_heart", short_names: ["purple_heart"], sort_order: 5 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BROKEN HEART", short_name: "broken_heart", short_names: ["broken_heart"], sort_order: 6 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "HEAVY HEART EXCLAMATION MARK ORNAMENT", short_name: "heavy_heart_exclamation_mark_ornament", short_names: ["heavy_heart_exclamation_mark_ornament"], sort_order: 7 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TWO HEARTS", short_name: "two_hearts", short_names: ["two_hearts"], sort_order: 8 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REVOLVING HEARTS", short_name: "revolving_hearts", short_names: ["revolving_hearts"], sort_order: 9 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BEATING HEART", short_name: "heartbeat", short_names: ["heartbeat"], sort_order: 10 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GROWING HEART", short_name: "heartpulse", short_names: ["heartpulse"], sort_order: 11 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPARKLING HEART", short_name: "sparkling_heart", short_names: ["sparkling_heart"], sort_order: 12 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEART WITH ARROW", short_name: "cupid", short_names: ["cupid"], sort_order: 13 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEART WITH RIBBON", short_name: "gift_heart", short_names: ["gift_heart"], sort_order: 14 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEART DECORATION", short_name: "heart_decoration", short_names: ["heart_decoration"], sort_order: 15 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "PEACE SYMBOL", short_name: "peace_symbol", short_names: ["peace_symbol"], sort_order: 16 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "LATIN CROSS", short_name: "latin_cross", short_names: ["latin_cross"], sort_order: 17 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "STAR AND CRESCENT", short_name: "star_and_crescent", short_names: ["star_and_crescent"], sort_order: 18 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "OM SYMBOL", short_name: "om_symbol", short_names: ["om_symbol"], sort_order: 19 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WHEEL OF DHARMA", short_name: "wheel_of_dharma", short_names: ["wheel_of_dharma"], sort_order: 20 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "STAR OF DAVID", short_name: "star_of_david", short_names: ["star_of_david"], sort_order: 21 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SIX POINTED STAR WITH MIDDLE DOT", short_name: "six_pointed_star", short_names: ["six_pointed_star"], sort_order: 22 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "MENORAH WITH NINE BRANCHES", short_name: "menorah_with_nine_branches", short_names: ["menorah_with_nine_branches"], sort_order: 23 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "YIN YANG", short_name: "yin_yang", short_names: ["yin_yang"], sort_order: 24 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ORTHODOX CROSS", short_name: "orthodox_cross", short_names: ["orthodox_cross"], sort_order: 25 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "PLACE OF WORSHIP", short_name: "place_of_worship", short_names: ["place_of_worship"], sort_order: 26 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OPHIUCHUS", short_name: "ophiuchus", short_names: ["ophiuchus"], sort_order: 27 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ARIES", short_name: "aries", short_names: ["aries"], sort_order: 28 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TAURUS", short_name: "taurus", short_names: ["taurus"], sort_order: 29 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GEMINI", short_name: "gemini", short_names: ["gemini"], sort_order: 30 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CANCER", short_name: "cancer", short_names: ["cancer"], sort_order: 31 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEO", short_name: "leo", short_names: ["leo"], sort_order: 32 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "VIRGO", short_name: "virgo", short_names: ["virgo"], sort_order: 33 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LIBRA", short_name: "libra", short_names: ["libra"], sort_order: 34 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SCORPIUS", short_name: "scorpius", short_names: ["scorpius"], sort_order: 35 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SAGITTARIUS", short_name: "sagittarius", short_names: ["sagittarius"], sort_order: 36 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CAPRICORN", short_name: "capricorn", short_names: ["capricorn"], sort_order: 37 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "AQUARIUS", short_name: "aquarius", short_names: ["aquarius"], sort_order: 38 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PISCES", short_name: "pisces", short_names: ["pisces"], sort_order: 39 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED ID", short_name: "id", short_names: ["id"], sort_order: 40 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ATOM SYMBOL", short_name: "atom_symbol", short_names: ["atom_symbol"], sort_order: 41 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-7A7A", short_name: "u7a7a", short_names: ["u7a7a"], sort_order: 42 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-5272", short_name: "u5272", short_names: ["u5272"], sort_order: 43 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "RADIOACTIVE SIGN", short_name: "radioactive_sign", short_names: ["radioactive_sign"], sort_order: 44 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BIOHAZARD SIGN", short_name: "biohazard_sign", short_names: ["biohazard_sign"], sort_order: 45 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOBILE PHONE OFF", short_name: "mobile_phone_off", short_names: ["mobile_phone_off"], sort_order: 46 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "VIBRATION MODE", short_name: "vibration_mode", short_names: ["vibration_mode"], sort_order: 47 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-6709", short_name: "u6709", short_names: ["u6709"], sort_order: 48 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-7121", short_name: "u7121", short_names: ["u7121"], sort_order: 49 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-7533", short_name: "u7533", short_names: ["u7533"], sort_order: 50 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-55B6", short_name: "u55b6", short_names: ["u55b6"], sort_order: 51 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-6708", short_name: "u6708", short_names: ["u6708"], sort_order: 52 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EIGHT POINTED BLACK STAR", short_name: "eight_pointed_black_star", short_names: ["eight_pointed_black_star"], sort_order: 53 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED VS", short_name: "vs", short_names: ["vs"], sort_order: 54 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CIRCLED IDEOGRAPH ACCEPT", short_name: "accept", short_names: ["accept"], sort_order: 55 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE FLOWER", short_name: "white_flower", short_names: ["white_flower"], sort_order: 56 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CIRCLED IDEOGRAPH ADVANTAGE", short_name: "ideograph_advantage", short_names: ["ideograph_advantage"], sort_order: 57 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CIRCLED IDEOGRAPH SECRET", short_name: "secret", short_names: ["secret"], sort_order: 58 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CIRCLED IDEOGRAPH CONGRATULATION", short_name: "congratulations", short_names: ["congratulations"], sort_order: 59 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-5408", short_name: "u5408", short_names: ["u5408"], sort_order: 60 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-6E80", short_name: "u6e80", short_names: ["u6e80"], sort_order: 61 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-7981", short_name: "u7981", short_names: ["u7981"], sort_order: 62 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEGATIVE SQUARED LATIN CAPITAL LETTER A", short_name: "a", short_names: ["a"], sort_order: 63 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEGATIVE SQUARED LATIN CAPITAL LETTER B", short_name: "b", short_names: ["b"], sort_order: 64 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEGATIVE SQUARED AB", short_name: "ab", short_names: ["ab"], sort_order: 65 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CL", short_name: "cl", short_names: ["cl"], sort_order: 66 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEGATIVE SQUARED LATIN CAPITAL LETTER O", short_name: "o2", short_names: ["o2"], sort_order: 67 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED SOS", short_name: "sos", short_names: ["sos"], sort_order: 68 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NO ENTRY", short_name: "no_entry", short_names: ["no_entry"], sort_order: 69 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NAME BADGE", short_name: "name_badge", short_names: ["name_badge"], sort_order: 70 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NO ENTRY SIGN", short_name: "no_entry_sign", short_names: ["no_entry_sign"], sort_order: 71 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CROSS MARK", short_name: "x", short_names: ["x"], sort_order: 72 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAVY LARGE CIRCLE", short_name: "o", short_names: ["o"], sort_order: 73 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ANGER SYMBOL", short_name: "anger", short_names: ["anger"], sort_order: 74 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HOT SPRINGS", short_name: "hotsprings", short_names: ["hotsprings"], sort_order: 75 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NO PEDESTRIANS", short_name: "no_pedestrians", short_names: ["no_pedestrians"], sort_order: 76 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DO NOT LITTER SYMBOL", short_name: "do_not_litter", short_names: ["do_not_litter"], sort_order: 77 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NO BICYCLES", short_name: "no_bicycles", short_names: ["no_bicycles"], sort_order: 78 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NON-POTABLE WATER SYMBOL", short_name: "non-potable_water", short_names: ["non-potable_water"], sort_order: 79 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NO ONE UNDER EIGHTEEN SYMBOL", short_name: "underage", short_names: ["underage"], sort_order: 80 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NO MOBILE PHONES", short_name: "no_mobile_phones", short_names: ["no_mobile_phones"], sort_order: 81 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAVY EXCLAMATION MARK SYMBOL", short_name: "exclamation", short_names: ["exclamation", "heavy_exclamation_mark"], sort_order: 82 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE EXCLAMATION MARK ORNAMENT", short_name: "grey_exclamation", short_names: ["grey_exclamation"], sort_order: 83 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK QUESTION MARK ORNAMENT", short_name: "question", short_names: ["question"], sort_order: 84 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE QUESTION MARK ORNAMENT", short_name: "grey_question", short_names: ["grey_question"], sort_order: 85 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOUBLE EXCLAMATION MARK", short_name: "bangbang", short_names: ["bangbang"], sort_order: 86 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EXCLAMATION QUESTION MARK", short_name: "interrobang", short_names: ["interrobang"], sort_order: 87 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HUNDRED POINTS SYMBOL", short_name: "100", short_names: ["100"], sort_order: 88 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LOW BRIGHTNESS SYMBOL", short_name: "low_brightness", short_names: ["low_brightness"], sort_order: 89 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HIGH BRIGHTNESS SYMBOL", short_name: "high_brightness", short_names: ["high_brightness"], sort_order: 90 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TRIDENT EMBLEM", short_name: "trident", short_names: ["trident"], sort_order: 91 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FLEUR-DE-LIS", short_name: "fleur_de_lis", short_names: ["fleur_de_lis"], sort_order: 92 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PART ALTERNATION MARK", short_name: "part_alternation_mark", short_names: ["part_alternation_mark"], sort_order: 93 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WARNING SIGN", short_name: "warning", short_names: ["warning"], sort_order: 94 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHILDREN CROSSING", short_name: "children_crossing", short_names: ["children_crossing"], sort_order: 95 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "JAPANESE SYMBOL FOR BEGINNER", short_name: "beginner", short_names: ["beginner"], sort_order: 96 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK UNIVERSAL RECYCLING SYMBOL", short_name: "recycle", short_names: ["recycle"], sort_order: 97 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED CJK UNIFIED IDEOGRAPH-6307", short_name: "u6307", short_names: ["u6307"], sort_order: 98 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHART WITH UPWARDS TREND AND YEN SIGN", short_name: "chart", short_names: ["chart"], sort_order: 99 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPARKLE", short_name: "sparkle", short_names: ["sparkle"], sort_order: 100 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EIGHT SPOKED ASTERISK", short_name: "eight_spoked_asterisk", short_names: ["eight_spoked_asterisk"], sort_order: 101 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEGATIVE SQUARED CROSS MARK", short_name: "negative_squared_cross_mark", short_names: ["negative_squared_cross_mark"], sort_order: 102 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE HEAVY CHECK MARK", short_name: "white_check_mark", short_names: ["white_check_mark"], sort_order: 103 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DIAMOND SHAPE WITH A DOT INSIDE", short_name: "diamond_shape_with_a_dot_inside", short_names: ["diamond_shape_with_a_dot_inside"], sort_order: 104 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CYCLONE", short_name: "cyclone", short_names: ["cyclone"], sort_order: 105 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOUBLE CURLY LOOP", short_name: "loop", short_names: ["loop"], sort_order: 106 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GLOBE WITH MERIDIANS", short_name: "globe_with_meridians", short_names: ["globe_with_meridians"], sort_order: 107 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CIRCLED LATIN CAPITAL LETTER M", short_name: "m", short_names: ["m"], sort_order: 108 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "AUTOMATED TELLER MACHINE", short_name: "atm", short_names: ["atm"], sort_order: 109 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED KATAKANA SA", short_name: "sa", short_names: ["sa"], sort_order: 110 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PASSPORT CONTROL", short_name: "passport_control", short_names: ["passport_control"], sort_order: 111 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CUSTOMS", short_name: "customs", short_names: ["customs"], sort_order: 112 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BAGGAGE CLAIM", short_name: "baggage_claim", short_names: ["baggage_claim"], sort_order: 113 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEFT LUGGAGE", short_name: "left_luggage", short_names: ["left_luggage"], sort_order: 114 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHEELCHAIR SYMBOL", short_name: "wheelchair", short_names: ["wheelchair"], sort_order: 115 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NO SMOKING SYMBOL", short_name: "no_smoking", short_names: ["no_smoking"], sort_order: 116 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WATER CLOSET", short_name: "wc", short_names: ["wc"], sort_order: 117 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEGATIVE SQUARED LATIN CAPITAL LETTER P", short_name: "parking", short_names: ["parking"], sort_order: 118 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POTABLE WATER SYMBOL", short_name: "potable_water", short_names: ["potable_water"], sort_order: 119 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MENS SYMBOL", short_name: "mens", short_names: ["mens"], sort_order: 120 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WOMENS SYMBOL", short_name: "womens", short_names: ["womens"], sort_order: 121 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BABY SYMBOL", short_name: "baby_symbol", short_names: ["baby_symbol"], sort_order: 122 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RESTROOM", short_name: "restroom", short_names: ["restroom"], sort_order: 123 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PUT LITTER IN ITS PLACE SYMBOL", short_name: "put_litter_in_its_place", short_names: ["put_litter_in_its_place"], sort_order: 124 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CINEMA", short_name: "cinema", short_names: ["cinema"], sort_order: 125 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ANTENNA WITH BARS", short_name: "signal_strength", short_names: ["signal_strength"], sort_order: 126 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED KATAKANA KOKO", short_name: "koko", short_names: ["koko"], sort_order: 127 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED NG", short_name: "ng", short_names: ["ng"], sort_order: 128 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED OK", short_name: "ok", short_names: ["ok"], sort_order: 129 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED UP WITH EXCLAMATION MARK", short_name: "up", short_names: ["up"], sort_order: 130 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED COOL", short_name: "cool", short_names: ["cool"], sort_order: 131 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED NEW", short_name: "new", short_names: ["new"], sort_order: 132 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SQUARED FREE", short_name: "free", short_names: ["free"], sort_order: 133 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 0", short_name: "zero", short_names: ["zero"], sort_order: 134 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 1", short_name: "one", short_names: ["one"], sort_order: 135 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 2", short_name: "two", short_names: ["two"], sort_order: 136 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 3", short_name: "three", short_names: ["three"], sort_order: 137 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 4", short_name: "four", short_names: ["four"], sort_order: 138 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 5", short_name: "five", short_names: ["five"], sort_order: 139 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 6", short_name: "six", short_names: ["six"], sort_order: 140 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 7", short_name: "seven", short_names: ["seven"], sort_order: 141 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 8", short_name: "eight", short_names: ["eight"], sort_order: 142 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "KEYCAP 9", short_name: "nine", short_names: ["nine"], sort_order: 143 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KEYCAP TEN", short_name: "keycap_ten", short_names: ["keycap_ten"], sort_order: 144 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: null, short_name: "keycap_star", short_names: ["keycap_star"], sort_order: 145 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "INPUT SYMBOL FOR NUMBERS", short_name: "1234", short_names: ["1234"], sort_order: 146 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK RIGHT-POINTING TRIANGLE", short_name: "arrow_forward", short_names: ["arrow_forward"], sort_order: 147 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "DOUBLE VERTICAL BAR", short_name: "double_vertical_bar", short_names: ["double_vertical_bar"], sort_order: 148 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BLACK RIGHT-POINTING TRIANGLE WITH DOUBLE VERTICAL BAR", short_name: "black_right_pointing_triangle_with_double_vertical_bar", short_names: ["black_right_pointing_triangle_with_double_vertical_bar"], sort_order: 149 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BLACK SQUARE FOR STOP", short_name: "black_square_for_stop", short_names: ["black_square_for_stop"], sort_order: 150 } , { has_img_apple: !1, has_img_google: !0, has_img_twitter: !1, has_img_emojione: !1, has_img_facebook: !0, has_img_messenger: !1, name: "EJECT SYMBOL", short_name: "eject", short_names: ["eject"], sort_order: 151 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BLACK CIRCLE FOR RECORD", short_name: "black_circle_for_record", short_names: ["black_circle_for_record"], sort_order: 152 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BLACK RIGHT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR", short_name: "black_right_pointing_double_triangle_with_vertical_bar", short_names: ["black_right_pointing_double_triangle_with_vertical_bar"], sort_order: 153 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BLACK LEFT-POINTING DOUBLE TRIANGLE WITH VERTICAL BAR", short_name: "black_left_pointing_double_triangle_with_vertical_bar", short_names: ["black_left_pointing_double_triangle_with_vertical_bar"], sort_order: 154 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK RIGHT-POINTING DOUBLE TRIANGLE", short_name: "fast_forward", short_names: ["fast_forward"], sort_order: 155 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK LEFT-POINTING DOUBLE TRIANGLE", short_name: "rewind", short_names: ["rewind"], sort_order: 156 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TWISTED RIGHTWARDS ARROWS", short_name: "twisted_rightwards_arrows", short_names: ["twisted_rightwards_arrows"], sort_order: 157 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS", short_name: "repeat", short_names: ["repeat"], sort_order: 158 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCKWISE RIGHTWARDS AND LEFTWARDS OPEN CIRCLE ARROWS WITH CIRCLED ONE OVERLAY", short_name: "repeat_one", short_names: ["repeat_one"], sort_order: 159 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK LEFT-POINTING TRIANGLE", short_name: "arrow_backward", short_names: ["arrow_backward"], sort_order: 160 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "UP-POINTING SMALL RED TRIANGLE", short_name: "arrow_up_small", short_names: ["arrow_up_small"], sort_order: 161 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOWN-POINTING SMALL RED TRIANGLE", short_name: "arrow_down_small", short_names: ["arrow_down_small"], sort_order: 162 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK UP-POINTING DOUBLE TRIANGLE", short_name: "arrow_double_up", short_names: ["arrow_double_up"], sort_order: 163 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK DOWN-POINTING DOUBLE TRIANGLE", short_name: "arrow_double_down", short_names: ["arrow_double_down"], sort_order: 164 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK RIGHTWARDS ARROW", short_name: "arrow_right", short_names: ["arrow_right"], sort_order: 165 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEFTWARDS BLACK ARROW", short_name: "arrow_left", short_names: ["arrow_left"], sort_order: 166 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "UPWARDS BLACK ARROW", short_name: "arrow_up", short_names: ["arrow_up"], sort_order: 167 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOWNWARDS BLACK ARROW", short_name: "arrow_down", short_names: ["arrow_down"], sort_order: 168 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NORTH EAST ARROW", short_name: "arrow_upper_right", short_names: ["arrow_upper_right"], sort_order: 169 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SOUTH EAST ARROW", short_name: "arrow_lower_right", short_names: ["arrow_lower_right"], sort_order: 170 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SOUTH WEST ARROW", short_name: "arrow_lower_left", short_names: ["arrow_lower_left"], sort_order: 171 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NORTH WEST ARROW", short_name: "arrow_upper_left", short_names: ["arrow_upper_left"], sort_order: 172 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "UP DOWN ARROW", short_name: "arrow_up_down", short_names: ["arrow_up_down"], sort_order: 173 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEFT RIGHT ARROW", short_name: "left_right_arrow", short_names: ["left_right_arrow"], sort_order: 174 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ANTICLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS", short_name: "arrows_counterclockwise", short_names: ["arrows_counterclockwise"], sort_order: 175 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RIGHTWARDS ARROW WITH HOOK", short_name: "arrow_right_hook", short_names: ["arrow_right_hook"], sort_order: 176 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEFTWARDS ARROW WITH HOOK", short_name: "leftwards_arrow_with_hook", short_names: ["leftwards_arrow_with_hook"], sort_order: 177 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS", short_name: "arrow_heading_up", short_names: ["arrow_heading_up"], sort_order: 178 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS", short_name: "arrow_heading_down", short_names: ["arrow_heading_down"], sort_order: 179 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "HASH KEY", short_name: "hash", short_names: ["hash"], sort_order: 180 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "INFORMATION SOURCE", short_name: "information_source", short_names: ["information_source"], sort_order: 181 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "INPUT SYMBOL FOR LATIN LETTERS", short_name: "abc", short_names: ["abc"], sort_order: 182 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "INPUT SYMBOL FOR LATIN SMALL LETTERS", short_name: "abcd", short_names: ["abcd"], sort_order: 183 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "INPUT SYMBOL FOR LATIN CAPITAL LETTERS", short_name: "capital_abcd", short_names: ["capital_abcd"], sort_order: 184 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "INPUT SYMBOL FOR SYMBOLS", short_name: "symbols", short_names: ["symbols"], sort_order: 185 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MUSICAL NOTE", short_name: "musical_note", short_names: ["musical_note"], sort_order: 186 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MULTIPLE MUSICAL NOTES", short_name: "notes", short_names: ["notes"], sort_order: 187 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WAVY DASH", short_name: "wavy_dash", short_names: ["wavy_dash"], sort_order: 188 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CURLY LOOP", short_name: "curly_loop", short_names: ["curly_loop"], sort_order: 189 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAVY CHECK MARK", short_name: "heavy_check_mark", short_names: ["heavy_check_mark"], sort_order: 190 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCKWISE DOWNWARDS AND UPWARDS OPEN CIRCLE ARROWS", short_name: "arrows_clockwise", short_names: ["arrows_clockwise"], sort_order: 191 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAVY PLUS SIGN", short_name: "heavy_plus_sign", short_names: ["heavy_plus_sign"], sort_order: 192 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAVY MINUS SIGN", short_name: "heavy_minus_sign", short_names: ["heavy_minus_sign"], sort_order: 193 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAVY DIVISION SIGN", short_name: "heavy_division_sign", short_names: ["heavy_division_sign"], sort_order: 194 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAVY MULTIPLICATION X", short_name: "heavy_multiplication_x", short_names: ["heavy_multiplication_x"], sort_order: 195 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAVY DOLLAR SIGN", short_name: "heavy_dollar_sign", short_names: ["heavy_dollar_sign"], sort_order: 196 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CURRENCY EXCHANGE", short_name: "currency_exchange", short_names: ["currency_exchange"], sort_order: 197 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !1, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "COPYRIGHT SIGN", short_name: "copyright", short_names: ["copyright"], sort_order: 198 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !1, has_img_emojione: !0, has_img_facebook: !1, has_img_messenger: !1, name: "REGISTERED SIGN", short_name: "registered", short_names: ["registered"], sort_order: 199 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !1, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TRADE MARK SIGN", short_name: "tm", short_names: ["tm"], sort_order: 200 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "END WITH LEFTWARDS ARROW ABOVE", short_name: "end", short_names: ["end"], sort_order: 201 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BACK WITH LEFTWARDS ARROW ABOVE", short_name: "back", short_names: ["back"], sort_order: 202 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ON WITH EXCLAMATION MARK WITH LEFT RIGHT ARROW ABOVE", short_name: "on", short_names: ["on"], sort_order: 203 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TOP WITH UPWARDS ARROW ABOVE", short_name: "top", short_names: ["top"], sort_order: 204 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SOON WITH RIGHTWARDS ARROW ABOVE", short_name: "soon", short_names: ["soon"], sort_order: 205 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BALLOT BOX WITH CHECK", short_name: "ballot_box_with_check", short_names: ["ballot_box_with_check"], sort_order: 206 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RADIO BUTTON", short_name: "radio_button", short_names: ["radio_button"], sort_order: 207 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MEDIUM WHITE CIRCLE", short_name: "white_circle", short_names: ["white_circle"], sort_order: 208 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MEDIUM BLACK CIRCLE", short_name: "black_circle", short_names: ["black_circle"], sort_order: 209 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LARGE RED CIRCLE", short_name: "red_circle", short_names: ["red_circle"], sort_order: 210 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LARGE BLUE CIRCLE", short_name: "large_blue_circle", short_names: ["large_blue_circle"], sort_order: 211 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMALL ORANGE DIAMOND", short_name: "small_orange_diamond", short_names: ["small_orange_diamond"], sort_order: 212 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMALL BLUE DIAMOND", short_name: "small_blue_diamond", short_names: ["small_blue_diamond"], sort_order: 213 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LARGE ORANGE DIAMOND", short_name: "large_orange_diamond", short_names: ["large_orange_diamond"], sort_order: 214 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LARGE BLUE DIAMOND", short_name: "large_blue_diamond", short_names: ["large_blue_diamond"], sort_order: 215 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "UP-POINTING RED TRIANGLE", short_name: "small_red_triangle", short_names: ["small_red_triangle"], sort_order: 216 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK SMALL SQUARE", short_name: "black_small_square", short_names: ["black_small_square"], sort_order: 217 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE SMALL SQUARE", short_name: "white_small_square", short_names: ["white_small_square"], sort_order: 218 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK LARGE SQUARE", short_name: "black_large_square", short_names: ["black_large_square"], sort_order: 219 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE LARGE SQUARE", short_name: "white_large_square", short_names: ["white_large_square"], sort_order: 220 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOWN-POINTING RED TRIANGLE", short_name: "small_red_triangle_down", short_names: ["small_red_triangle_down"], sort_order: 221 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK MEDIUM SQUARE", short_name: "black_medium_square", short_names: ["black_medium_square"], sort_order: 222 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE MEDIUM SQUARE", short_name: "white_medium_square", short_names: ["white_medium_square"], sort_order: 223 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK MEDIUM SMALL SQUARE", short_name: "black_medium_small_square", short_names: ["black_medium_small_square"], sort_order: 224 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE MEDIUM SMALL SQUARE", short_name: "white_medium_small_square", short_names: ["white_medium_small_square"], sort_order: 225 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK SQUARE BUTTON", short_name: "black_square_button", short_names: ["black_square_button"], sort_order: 226 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE SQUARE BUTTON", short_name: "white_square_button", short_names: ["white_square_button"], sort_order: 227 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPEAKER", short_name: "speaker", short_names: ["speaker"], sort_order: 228 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPEAKER WITH ONE SOUND WAVE", short_name: "sound", short_names: ["sound"], sort_order: 229 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPEAKER WITH THREE SOUND WAVES", short_name: "loud_sound", short_names: ["loud_sound"], sort_order: 230 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPEAKER WITH CANCELLATION STROKE", short_name: "mute", short_names: ["mute"], sort_order: 231 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHEERING MEGAPHONE", short_name: "mega", short_names: ["mega"], sort_order: 232 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PUBLIC ADDRESS LOUDSPEAKER", short_name: "loudspeaker", short_names: ["loudspeaker"], sort_order: 233 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BELL", short_name: "bell", short_names: ["bell"], sort_order: 234 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BELL WITH CANCELLATION STROKE", short_name: "no_bell", short_names: ["no_bell"], sort_order: 235 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PLAYING CARD BLACK JOKER", short_name: "black_joker", short_names: ["black_joker"], sort_order: 236 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MAHJONG TILE RED DRAGON", short_name: "mahjong", short_names: ["mahjong"], sort_order: 237 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK SPADE SUIT", short_name: "spades", short_names: ["spades"], sort_order: 238 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK CLUB SUIT", short_name: "clubs", short_names: ["clubs"], sort_order: 239 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK HEART SUIT", short_name: "hearts", short_names: ["hearts"], sort_order: 240 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK DIAMOND SUIT", short_name: "diamonds", short_names: ["diamonds"], sort_order: 241 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FLOWER PLAYING CARDS", short_name: "flower_playing_cards", short_names: ["flower_playing_cards"], sort_order: 242 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "THOUGHT BALLOON", short_name: "thought_balloon", short_names: ["thought_balloon"], sort_order: 243 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "RIGHT ANGER BUBBLE", short_name: "right_anger_bubble", short_names: ["right_anger_bubble"], sort_order: 244 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPEECH BALLOON", short_name: "speech_balloon", short_names: ["speech_balloon"], sort_order: 245 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !1, has_img_facebook: !0, has_img_messenger: !1, name: "LEFT SPEECH BUBBLE", short_name: "left_speech_bubble", short_names: ["left_speech_bubble"], sort_order: 246 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE ONE OCLOCK", short_name: "clock1", short_names: ["clock1"], sort_order: 247 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE TWO OCLOCK", short_name: "clock2", short_names: ["clock2"], sort_order: 248 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE THREE OCLOCK", short_name: "clock3", short_names: ["clock3"], sort_order: 249 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE FOUR OCLOCK", short_name: "clock4", short_names: ["clock4"], sort_order: 250 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE FIVE OCLOCK", short_name: "clock5", short_names: ["clock5"], sort_order: 251 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE SIX OCLOCK", short_name: "clock6", short_names: ["clock6"], sort_order: 252 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE SEVEN OCLOCK", short_name: "clock7", short_names: ["clock7"], sort_order: 253 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE EIGHT OCLOCK", short_name: "clock8", short_names: ["clock8"], sort_order: 254 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE NINE OCLOCK", short_name: "clock9", short_names: ["clock9"], sort_order: 255 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE TEN OCLOCK", short_name: "clock10", short_names: ["clock10"], sort_order: 256 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE ELEVEN OCLOCK", short_name: "clock11", short_names: ["clock11"], sort_order: 257 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE TWELVE OCLOCK", short_name: "clock12", short_names: ["clock12"], sort_order: 258 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE ONE-THIRTY", short_name: "clock130", short_names: ["clock130"], sort_order: 259 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE TWO-THIRTY", short_name: "clock230", short_names: ["clock230"], sort_order: 260 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE THREE-THIRTY", short_name: "clock330", short_names: ["clock330"], sort_order: 261 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE FOUR-THIRTY", short_name: "clock430", short_names: ["clock430"], sort_order: 262 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE FIVE-THIRTY", short_name: "clock530", short_names: ["clock530"], sort_order: 263 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE SIX-THIRTY", short_name: "clock630", short_names: ["clock630"], sort_order: 264 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE SEVEN-THIRTY", short_name: "clock730", short_names: ["clock730"], sort_order: 265 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE EIGHT-THIRTY", short_name: "clock830", short_names: ["clock830"], sort_order: 266 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE NINE-THIRTY", short_name: "clock930", short_names: ["clock930"], sort_order: 267 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE TEN-THIRTY", short_name: "clock1030", short_names: ["clock1030"], sort_order: 268 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE ELEVEN-THIRTY", short_name: "clock1130", short_names: ["clock1130"], sort_order: 269 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOCK FACE TWELVE-THIRTY", short_name: "clock1230", short_names: ["clock1230"], sort_order: 270 } ], Objects:[ { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WATCH", short_name: "watch", short_names: ["watch"], sort_order: 1 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOBILE PHONE", short_name: "iphone", short_names: ["iphone"], sort_order: 2 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOBILE PHONE WITH RIGHTWARDS ARROW AT LEFT", short_name: "calling", short_names: ["calling"], sort_order: 3 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PERSONAL COMPUTER", short_name: "computer", short_names: ["computer"], sort_order: 4 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "KEYBOARD", short_name: "keyboard", short_names: ["keyboard"], sort_order: 5 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "DESKTOP COMPUTER", short_name: "desktop_computer", short_names: ["desktop_computer"], sort_order: 6 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "PRINTER", short_name: "printer", short_names: ["printer"], sort_order: 7 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "THREE BUTTON MOUSE", short_name: "three_button_mouse", short_names: ["three_button_mouse"], sort_order: 8 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "TRACKBALL", short_name: "trackball", short_names: ["trackball"], sort_order: 9 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "JOYSTICK", short_name: "joystick", short_names: ["joystick"], sort_order: 10 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "COMPRESSION", short_name: "compression", short_names: ["compression"], sort_order: 11 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MINIDISC", short_name: "minidisc", short_names: ["minidisc"], sort_order: 12 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FLOPPY DISK", short_name: "floppy_disk", short_names: ["floppy_disk"], sort_order: 13 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OPTICAL DISC", short_name: "cd", short_names: ["cd"], sort_order: 14 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DVD", short_name: "dvd", short_names: ["dvd"], sort_order: 15 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "VIDEOCASSETTE", short_name: "vhs", short_names: ["vhs"], sort_order: 16 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CAMERA", short_name: "camera", short_names: ["camera"], sort_order: 17 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CAMERA WITH FLASH", short_name: "camera_with_flash", short_names: ["camera_with_flash"], sort_order: 18 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "VIDEO CAMERA", short_name: "video_camera", short_names: ["video_camera"], sort_order: 19 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOVIE CAMERA", short_name: "movie_camera", short_names: ["movie_camera"], sort_order: 20 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FILM PROJECTOR", short_name: "film_projector", short_names: ["film_projector"], sort_order: 21 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FILM FRAMES", short_name: "film_frames", short_names: ["film_frames"], sort_order: 22 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TELEPHONE RECEIVER", short_name: "telephone_receiver", short_names: ["telephone_receiver"], sort_order: 23 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK TELEPHONE", short_name: "phone", short_names: ["phone", "telephone"], sort_order: 24 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PAGER", short_name: "pager", short_names: ["pager"], sort_order: 25 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FAX MACHINE", short_name: "fax", short_names: ["fax"], sort_order: 26 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TELEVISION", short_name: "tv", short_names: ["tv"], sort_order: 27 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RADIO", short_name: "radio", short_names: ["radio"], sort_order: 28 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "STUDIO MICROPHONE", short_name: "studio_microphone", short_names: ["studio_microphone"], sort_order: 29 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "LEVEL SLIDER", short_name: "level_slider", short_names: ["level_slider"], sort_order: 30 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CONTROL KNOBS", short_name: "control_knobs", short_names: ["control_knobs"], sort_order: 31 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "STOPWATCH", short_name: "stopwatch", short_names: ["stopwatch"], sort_order: 32 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "TIMER CLOCK", short_name: "timer_clock", short_names: ["timer_clock"], sort_order: 33 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ALARM CLOCK", short_name: "alarm_clock", short_names: ["alarm_clock"], sort_order: 34 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "MANTELPIECE CLOCK", short_name: "mantelpiece_clock", short_names: ["mantelpiece_clock"], sort_order: 35 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HOURGLASS WITH FLOWING SAND", short_name: "hourglass_flowing_sand", short_names: ["hourglass_flowing_sand"], sort_order: 36 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HOURGLASS", short_name: "hourglass", short_names: ["hourglass"], sort_order: 37 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SATELLITE ANTENNA", short_name: "satellite_antenna", short_names: ["satellite_antenna"], sort_order: 38 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BATTERY", short_name: "battery", short_names: ["battery"], sort_order: 39 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ELECTRIC PLUG", short_name: "electric_plug", short_names: ["electric_plug"], sort_order: 40 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ELECTRIC LIGHT BULB", short_name: "bulb", short_names: ["bulb"], sort_order: 41 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ELECTRIC TORCH", short_name: "flashlight", short_names: ["flashlight"], sort_order: 42 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CANDLE", short_name: "candle", short_names: ["candle"], sort_order: 43 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WASTEBASKET", short_name: "wastebasket", short_names: ["wastebasket"], sort_order: 44 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "OIL DRUM", short_name: "oil_drum", short_names: ["oil_drum"], sort_order: 45 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MONEY WITH WINGS", short_name: "money_with_wings", short_names: ["money_with_wings"], sort_order: 46 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BANKNOTE WITH DOLLAR SIGN", short_name: "dollar", short_names: ["dollar"], sort_order: 47 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BANKNOTE WITH YEN SIGN", short_name: "yen", short_names: ["yen"], sort_order: 48 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BANKNOTE WITH EURO SIGN", short_name: "euro", short_names: ["euro"], sort_order: 49 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BANKNOTE WITH POUND SIGN", short_name: "pound", short_names: ["pound"], sort_order: 50 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MONEY BAG", short_name: "moneybag", short_names: ["moneybag"], sort_order: 51 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CREDIT CARD", short_name: "credit_card", short_names: ["credit_card"], sort_order: 52 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GEM STONE", short_name: "gem", short_names: ["gem"], sort_order: 53 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SCALES", short_name: "scales", short_names: ["scales"], sort_order: 54 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WRENCH", short_name: "wrench", short_names: ["wrench"], sort_order: 55 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HAMMER", short_name: "hammer", short_names: ["hammer"], sort_order: 56 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "HAMMER AND PICK", short_name: "hammer_and_pick", short_names: ["hammer_and_pick"], sort_order: 57 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "HAMMER AND WRENCH", short_name: "hammer_and_wrench", short_names: ["hammer_and_wrench"], sort_order: 58 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "PICK", short_name: "pick", short_names: ["pick"], sort_order: 59 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NUT AND BOLT", short_name: "nut_and_bolt", short_names: ["nut_and_bolt"], sort_order: 60 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "GEAR", short_name: "gear", short_names: ["gear"], sort_order: 61 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CHAINS", short_name: "chains", short_names: ["chains"], sort_order: 62 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PISTOL", short_name: "gun", short_names: ["gun"], sort_order: 63 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BOMB", short_name: "bomb", short_names: ["bomb"], sort_order: 64 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HOCHO", short_name: "hocho", short_names: ["hocho", "knife"], sort_order: 65 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "DAGGER KNIFE", short_name: "dagger_knife", short_names: ["dagger_knife"], sort_order: 66 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CROSSED SWORDS", short_name: "crossed_swords", short_names: ["crossed_swords"], sort_order: 67 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SHIELD", short_name: "shield", short_names: ["shield"], sort_order: 68 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMOKING SYMBOL", short_name: "smoking", short_names: ["smoking"], sort_order: 69 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SKULL AND CROSSBONES", short_name: "skull_and_crossbones", short_names: ["skull_and_crossbones"], sort_order: 70 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "COFFIN", short_name: "coffin", short_names: ["coffin"], sort_order: 71 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FUNERAL URN", short_name: "funeral_urn", short_names: ["funeral_urn"], sort_order: 72 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "AMPHORA", short_name: "amphora", short_names: ["amphora"], sort_order: 73 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CRYSTAL BALL", short_name: "crystal_ball", short_names: ["crystal_ball"], sort_order: 74 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "PRAYER BEADS", short_name: "prayer_beads", short_names: ["prayer_beads"], sort_order: 75 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BARBER POLE", short_name: "barber", short_names: ["barber"], sort_order: 76 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ALEMBIC", short_name: "alembic", short_names: ["alembic"], sort_order: 77 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TELESCOPE", short_name: "telescope", short_names: ["telescope"], sort_order: 78 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MICROSCOPE", short_name: "microscope", short_names: ["microscope"], sort_order: 79 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "HOLE", short_name: "hole", short_names: ["hole"], sort_order: 80 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PILL", short_name: "pill", short_names: ["pill"], sort_order: 81 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SYRINGE", short_name: "syringe", short_names: ["syringe"], sort_order: 82 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "THERMOMETER", short_name: "thermometer", short_names: ["thermometer"], sort_order: 83 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "LABEL", short_name: "label", short_names: ["label"], sort_order: 84 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BOOKMARK", short_name: "bookmark", short_names: ["bookmark"], sort_order: 85 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TOILET", short_name: "toilet", short_names: ["toilet"], sort_order: 86 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SHOWER", short_name: "shower", short_names: ["shower"], sort_order: 87 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BATHTUB", short_name: "bathtub", short_names: ["bathtub"], sort_order: 88 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KEY", short_name: "key", short_names: ["key"], sort_order: 89 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "OLD KEY", short_name: "old_key", short_names: ["old_key"], sort_order: 90 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "COUCH AND LAMP", short_name: "couch_and_lamp", short_names: ["couch_and_lamp"], sort_order: 91 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SLEEPING ACCOMMODATION", short_name: "sleeping_accommodation", short_names: ["sleeping_accommodation"], sort_order: 92 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BED", short_name: "bed", short_names: ["bed"], sort_order: 93 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOOR", short_name: "door", short_names: ["door"], sort_order: 94 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BELLHOP BELL", short_name: "bellhop_bell", short_names: ["bellhop_bell"], sort_order: 95 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FRAME WITH PICTURE", short_name: "frame_with_picture", short_names: ["frame_with_picture"], sort_order: 96 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WORLD MAP", short_name: "world_map", short_names: ["world_map"], sort_order: 97 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "UMBRELLA ON GROUND", short_name: "umbrella_on_ground", short_names: ["umbrella_on_ground"], sort_order: 98 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOYAI", short_name: "moyai", short_names: ["moyai"], sort_order: 99 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SHOPPING BAGS", short_name: "shopping_bags", short_names: ["shopping_bags"], sort_order: 100 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BALLOON", short_name: "balloon", short_names: ["balloon"], sort_order: 101 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CARP STREAMER", short_name: "flags", short_names: ["flags"], sort_order: 102 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RIBBON", short_name: "ribbon", short_names: ["ribbon"], sort_order: 103 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WRAPPED PRESENT", short_name: "gift", short_names: ["gift"], sort_order: 104 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CONFETTI BALL", short_name: "confetti_ball", short_names: ["confetti_ball"], sort_order: 105 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PARTY POPPER", short_name: "tada", short_names: ["tada"], sort_order: 106 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "JAPANESE DOLLS", short_name: "dolls", short_names: ["dolls"], sort_order: 107 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WIND CHIME", short_name: "wind_chime", short_names: ["wind_chime"], sort_order: 108 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CROSSED FLAGS", short_name: "crossed_flags", short_names: ["crossed_flags"], sort_order: 109 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "IZAKAYA LANTERN", short_name: "izakaya_lantern", short_names: ["izakaya_lantern", "lantern"], sort_order: 110 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ENVELOPE", short_name: "email", short_names: ["email", "envelope"], sort_order: 111 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ENVELOPE WITH DOWNWARDS ARROW ABOVE", short_name: "envelope_with_arrow", short_names: ["envelope_with_arrow"], sort_order: 112 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "INCOMING ENVELOPE", short_name: "incoming_envelope", short_names: ["incoming_envelope"], sort_order: 113 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "E-MAIL SYMBOL", short_name: "e-mail", short_names: ["e-mail"], sort_order: 114 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LOVE LETTER", short_name: "love_letter", short_names: ["love_letter"], sort_order: 115 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POSTBOX", short_name: "postbox", short_names: ["postbox"], sort_order: 116 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOSED MAILBOX WITH LOWERED FLAG", short_name: "mailbox_closed", short_names: ["mailbox_closed"], sort_order: 117 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOSED MAILBOX WITH RAISED FLAG", short_name: "mailbox", short_names: ["mailbox"], sort_order: 118 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OPEN MAILBOX WITH RAISED FLAG", short_name: "mailbox_with_mail", short_names: ["mailbox_with_mail"], sort_order: 119 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OPEN MAILBOX WITH LOWERED FLAG", short_name: "mailbox_with_no_mail", short_names: ["mailbox_with_no_mail"], sort_order: 120 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PACKAGE", short_name: "package", short_names: ["package"], sort_order: 121 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POSTAL HORN", short_name: "postal_horn", short_names: ["postal_horn"], sort_order: 122 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "INBOX TRAY", short_name: "inbox_tray", short_names: ["inbox_tray"], sort_order: 123 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OUTBOX TRAY", short_name: "outbox_tray", short_names: ["outbox_tray"], sort_order: 124 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SCROLL", short_name: "scroll", short_names: ["scroll"], sort_order: 125 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PAGE WITH CURL", short_name: "page_with_curl", short_names: ["page_with_curl"], sort_order: 126 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BOOKMARK TABS", short_name: "bookmark_tabs", short_names: ["bookmark_tabs"], sort_order: 127 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BAR CHART", short_name: "bar_chart", short_names: ["bar_chart"], sort_order: 128 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHART WITH UPWARDS TREND", short_name: "chart_with_upwards_trend", short_names: ["chart_with_upwards_trend"], sort_order: 129 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHART WITH DOWNWARDS TREND", short_name: "chart_with_downwards_trend", short_names: ["chart_with_downwards_trend"], sort_order: 130 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PAGE FACING UP", short_name: "page_facing_up", short_names: ["page_facing_up"], sort_order: 131 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CALENDAR", short_name: "date", short_names: ["date"], sort_order: 132 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TEAR-OFF CALENDAR", short_name: "calendar", short_names: ["calendar"], sort_order: 133 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SPIRAL CALENDAR PAD", short_name: "spiral_calendar_pad", short_names: ["spiral_calendar_pad"], sort_order: 134 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CARD INDEX", short_name: "card_index", short_names: ["card_index"], sort_order: 135 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CARD FILE BOX", short_name: "card_file_box", short_names: ["card_file_box"], sort_order: 136 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BALLOT BOX WITH BALLOT", short_name: "ballot_box_with_ballot", short_names: ["ballot_box_with_ballot"], sort_order: 137 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FILE CABINET", short_name: "file_cabinet", short_names: ["file_cabinet"], sort_order: 138 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLIPBOARD", short_name: "clipboard", short_names: ["clipboard"], sort_order: 139 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SPIRAL NOTE PAD", short_name: "spiral_note_pad", short_names: ["spiral_note_pad"], sort_order: 140 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FILE FOLDER", short_name: "file_folder", short_names: ["file_folder"], sort_order: 141 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OPEN FILE FOLDER", short_name: "open_file_folder", short_names: ["open_file_folder"], sort_order: 142 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CARD INDEX DIVIDERS", short_name: "card_index_dividers", short_names: ["card_index_dividers"], sort_order: 143 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ROLLED-UP NEWSPAPER", short_name: "rolled_up_newspaper", short_names: ["rolled_up_newspaper"], sort_order: 144 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEWSPAPER", short_name: "newspaper", short_names: ["newspaper"], sort_order: 145 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NOTEBOOK", short_name: "notebook", short_names: ["notebook"], sort_order: 146 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOSED BOOK", short_name: "closed_book", short_names: ["closed_book"], sort_order: 147 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GREEN BOOK", short_name: "green_book", short_names: ["green_book"], sort_order: 148 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLUE BOOK", short_name: "blue_book", short_names: ["blue_book"], sort_order: 149 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ORANGE BOOK", short_name: "orange_book", short_names: ["orange_book"], sort_order: 150 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NOTEBOOK WITH DECORATIVE COVER", short_name: "notebook_with_decorative_cover", short_names: ["notebook_with_decorative_cover"], sort_order: 151 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEDGER", short_name: "ledger", short_names: ["ledger"], sort_order: 152 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BOOKS", short_name: "books", short_names: ["books"], sort_order: 153 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OPEN BOOK", short_name: "book", short_names: ["book", "open_book"], sort_order: 154 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LINK SYMBOL", short_name: "link", short_names: ["link"], sort_order: 155 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PAPERCLIP", short_name: "paperclip", short_names: ["paperclip"], sort_order: 156 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "LINKED PAPERCLIPS", short_name: "linked_paperclips", short_names: ["linked_paperclips"], sort_order: 157 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK SCISSORS", short_name: "scissors", short_names: ["scissors"], sort_order: 158 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TRIANGULAR RULER", short_name: "triangular_ruler", short_names: ["triangular_ruler"], sort_order: 159 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "STRAIGHT RULER", short_name: "straight_ruler", short_names: ["straight_ruler"], sort_order: 160 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PUSHPIN", short_name: "pushpin", short_names: ["pushpin"], sort_order: 161 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ROUND PUSHPIN", short_name: "round_pushpin", short_names: ["round_pushpin"], sort_order: 162 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TRIANGULAR FLAG ON POST", short_name: "triangular_flag_on_post", short_names: ["triangular_flag_on_post"], sort_order: 163 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WAVING WHITE FLAG", short_name: "waving_white_flag", short_names: ["waving_white_flag"], sort_order: 164 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WAVING BLACK FLAG", short_name: "waving_black_flag", short_names: ["waving_black_flag"], sort_order: 165 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOSED LOCK WITH KEY", short_name: "closed_lock_with_key", short_names: ["closed_lock_with_key"], sort_order: 166 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LOCK", short_name: "lock", short_names: ["lock"], sort_order: 167 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OPEN LOCK", short_name: "unlock", short_names: ["unlock"], sort_order: 168 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LOCK WITH INK PEN", short_name: "lock_with_ink_pen", short_names: ["lock_with_ink_pen"], sort_order: 169 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "LOWER LEFT BALLPOINT PEN", short_name: "lower_left_ballpoint_pen", short_names: ["lower_left_ballpoint_pen"], sort_order: 170 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "LOWER LEFT FOUNTAIN PEN", short_name: "lower_left_fountain_pen", short_names: ["lower_left_fountain_pen"], sort_order: 171 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK NIB", short_name: "black_nib", short_names: ["black_nib"], sort_order: 172 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MEMO", short_name: "memo", short_names: ["memo", "pencil"], sort_order: 173 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PENCIL", short_name: "pencil2", short_names: ["pencil2"], sort_order: 174 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "LOWER LEFT CRAYON", short_name: "lower_left_crayon", short_names: ["lower_left_crayon"], sort_order: 175 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "LOWER LEFT PAINTBRUSH", short_name: "lower_left_paintbrush", short_names: ["lower_left_paintbrush"], sort_order: 176 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEFT-POINTING MAGNIFYING GLASS", short_name: "mag", short_names: ["mag"], sort_order: 177 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RIGHT-POINTING MAGNIFYING GLASS", short_name: "mag_right", short_names: ["mag_right"], sort_order: 178 } ], Nature:[ { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOG FACE", short_name: "dog", short_names: ["dog"], sort_order: 1 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CAT FACE", short_name: "cat", short_names: ["cat"], sort_order: 2 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOUSE FACE", short_name: "mouse", short_names: ["mouse"], sort_order: 3 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HAMSTER FACE", short_name: "hamster", short_names: ["hamster"], sort_order: 4 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RABBIT FACE", short_name: "rabbit", short_names: ["rabbit"], sort_order: 5 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BEAR FACE", short_name: "bear", short_names: ["bear"], sort_order: 6 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PANDA FACE", short_name: "panda_face", short_names: ["panda_face"], sort_order: 7 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KOALA", short_name: "koala", short_names: ["koala"], sort_order: 8 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TIGER FACE", short_name: "tiger", short_names: ["tiger"], sort_order: 9 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "LION FACE", short_name: "lion_face", short_names: ["lion_face"], sort_order: 10 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "COW FACE", short_name: "cow", short_names: ["cow"], sort_order: 11 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PIG FACE", short_name: "pig", short_names: ["pig"], sort_order: 12 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PIG NOSE", short_name: "pig_nose", short_names: ["pig_nose"], sort_order: 13 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FROG FACE", short_name: "frog", short_names: ["frog"], sort_order: 14 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OCTOPUS", short_name: "octopus", short_names: ["octopus"], sort_order: 15 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MONKEY FACE", short_name: "monkey_face", short_names: ["monkey_face"], sort_order: 16 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SEE-NO-EVIL MONKEY", short_name: "see_no_evil", short_names: ["see_no_evil"], sort_order: 17 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEAR-NO-EVIL MONKEY", short_name: "hear_no_evil", short_names: ["hear_no_evil"], sort_order: 18 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPEAK-NO-EVIL MONKEY", short_name: "speak_no_evil", short_names: ["speak_no_evil"], sort_order: 19 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MONKEY", short_name: "monkey", short_names: ["monkey"], sort_order: 20 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHICKEN", short_name: "chicken", short_names: ["chicken"], sort_order: 21 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PENGUIN", short_name: "penguin", short_names: ["penguin"], sort_order: 22 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BIRD", short_name: "bird", short_names: ["bird"], sort_order: 23 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BABY CHICK", short_name: "baby_chick", short_names: ["baby_chick"], sort_order: 24 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HATCHING CHICK", short_name: "hatching_chick", short_names: ["hatching_chick"], sort_order: 25 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FRONT-FACING BABY CHICK", short_name: "hatched_chick", short_names: ["hatched_chick"], sort_order: 26 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WOLF FACE", short_name: "wolf", short_names: ["wolf"], sort_order: 27 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BOAR", short_name: "boar", short_names: ["boar"], sort_order: 28 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HORSE FACE", short_name: "horse", short_names: ["horse"], sort_order: 29 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "UNICORN FACE", short_name: "unicorn_face", short_names: ["unicorn_face"], sort_order: 30 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HONEYBEE", short_name: "bee", short_names: ["bee", "honeybee"], sort_order: 31 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BUG", short_name: "bug", short_names: ["bug"], sort_order: 32 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SNAIL", short_name: "snail", short_names: ["snail"], sort_order: 33 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LADY BEETLE", short_name: "beetle", short_names: ["beetle"], sort_order: 34 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ANT", short_name: "ant", short_names: ["ant"], sort_order: 35 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SPIDER", short_name: "spider", short_names: ["spider"], sort_order: 36 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SCORPION", short_name: "scorpion", short_names: ["scorpion"], sort_order: 37 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CRAB", short_name: "crab", short_names: ["crab"], sort_order: 38 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SNAKE", short_name: "snake", short_names: ["snake"], sort_order: 39 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TURTLE", short_name: "turtle", short_names: ["turtle"], sort_order: 40 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TROPICAL FISH", short_name: "tropical_fish", short_names: ["tropical_fish"], sort_order: 41 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FISH", short_name: "fish", short_names: ["fish"], sort_order: 42 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLOWFISH", short_name: "blowfish", short_names: ["blowfish"], sort_order: 43 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOLPHIN", short_name: "dolphin", short_names: ["dolphin", "flipper"], sort_order: 44 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPOUTING WHALE", short_name: "whale", short_names: ["whale"], sort_order: 45 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHALE", short_name: "whale2", short_names: ["whale2"], sort_order: 46 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CROCODILE", short_name: "crocodile", short_names: ["crocodile"], sort_order: 47 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEOPARD", short_name: "leopard", short_names: ["leopard"], sort_order: 48 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TIGER", short_name: "tiger2", short_names: ["tiger2"], sort_order: 49 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WATER BUFFALO", short_name: "water_buffalo", short_names: ["water_buffalo"], sort_order: 50 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OX", short_name: "ox", short_names: ["ox"], sort_order: 51 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "COW", short_name: "cow2", short_names: ["cow2"], sort_order: 52 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DROMEDARY CAMEL", short_name: "dromedary_camel", short_names: ["dromedary_camel"], sort_order: 53 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BACTRIAN CAMEL", short_name: "camel", short_names: ["camel"], sort_order: 54 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ELEPHANT", short_name: "elephant", short_names: ["elephant"], sort_order: 55 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GOAT", short_name: "goat", short_names: ["goat"], sort_order: 56 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RAM", short_name: "ram", short_names: ["ram"], sort_order: 57 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SHEEP", short_name: "sheep", short_names: ["sheep"], sort_order: 58 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HORSE", short_name: "racehorse", short_names: ["racehorse"], sort_order: 59 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PIG", short_name: "pig2", short_names: ["pig2"], sort_order: 60 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RAT", short_name: "rat", short_names: ["rat"], sort_order: 61 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOUSE", short_name: "mouse2", short_names: ["mouse2"], sort_order: 62 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ROOSTER", short_name: "rooster", short_names: ["rooster"], sort_order: 63 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "TURKEY", short_name: "turkey", short_names: ["turkey"], sort_order: 64 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "DOVE OF PEACE", short_name: "dove_of_peace", short_names: ["dove_of_peace"], sort_order: 65 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOG", short_name: "dog2", short_names: ["dog2"], sort_order: 66 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POODLE", short_name: "poodle", short_names: ["poodle"], sort_order: 67 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CAT", short_name: "cat2", short_names: ["cat2"], sort_order: 68 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RABBIT", short_name: "rabbit2", short_names: ["rabbit2"], sort_order: 69 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CHIPMUNK", short_name: "chipmunk", short_names: ["chipmunk"], sort_order: 70 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PAW PRINTS", short_name: "feet", short_names: ["feet", "paw_prints"], sort_order: 71 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DRAGON", short_name: "dragon", short_names: ["dragon"], sort_order: 72 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DRAGON FACE", short_name: "dragon_face", short_names: ["dragon_face"], sort_order: 73 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CACTUS", short_name: "cactus", short_names: ["cactus"], sort_order: 74 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHRISTMAS TREE", short_name: "christmas_tree", short_names: ["christmas_tree"], sort_order: 75 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EVERGREEN TREE", short_name: "evergreen_tree", short_names: ["evergreen_tree"], sort_order: 76 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DECIDUOUS TREE", short_name: "deciduous_tree", short_names: ["deciduous_tree"], sort_order: 77 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PALM TREE", short_name: "palm_tree", short_names: ["palm_tree"], sort_order: 78 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SEEDLING", short_name: "seedling", short_names: ["seedling"], sort_order: 79 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HERB", short_name: "herb", short_names: ["herb"], sort_order: 80 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SHAMROCK", short_name: "shamrock", short_names: ["shamrock"], sort_order: 81 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FOUR LEAF CLOVER", short_name: "four_leaf_clover", short_names: ["four_leaf_clover"], sort_order: 82 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PINE DECORATION", short_name: "bamboo", short_names: ["bamboo"], sort_order: 83 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TANABATA TREE", short_name: "tanabata_tree", short_names: ["tanabata_tree"], sort_order: 84 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEAF FLUTTERING IN WIND", short_name: "leaves", short_names: ["leaves"], sort_order: 85 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FALLEN LEAF", short_name: "fallen_leaf", short_names: ["fallen_leaf"], sort_order: 86 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MAPLE LEAF", short_name: "maple_leaf", short_names: ["maple_leaf"], sort_order: 87 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EAR OF RICE", short_name: "ear_of_rice", short_names: ["ear_of_rice"], sort_order: 88 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HIBISCUS", short_name: "hibiscus", short_names: ["hibiscus"], sort_order: 89 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SUNFLOWER", short_name: "sunflower", short_names: ["sunflower"], sort_order: 90 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ROSE", short_name: "rose", short_names: ["rose"], sort_order: 91 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TULIP", short_name: "tulip", short_names: ["tulip"], sort_order: 92 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLOSSOM", short_name: "blossom", short_names: ["blossom"], sort_order: 93 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHERRY BLOSSOM", short_name: "cherry_blossom", short_names: ["cherry_blossom"], sort_order: 94 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BOUQUET", short_name: "bouquet", short_names: ["bouquet"], sort_order: 95 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MUSHROOM", short_name: "mushroom", short_names: ["mushroom"], sort_order: 96 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHESTNUT", short_name: "chestnut", short_names: ["chestnut"], sort_order: 97 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "JACK-O-LANTERN", short_name: "jack_o_lantern", short_names: ["jack_o_lantern"], sort_order: 98 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPIRAL SHELL", short_name: "shell", short_names: ["shell"], sort_order: 99 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SPIDER WEB", short_name: "spider_web", short_names: ["spider_web"], sort_order: 100 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EARTH GLOBE AMERICAS", short_name: "earth_americas", short_names: ["earth_americas"], sort_order: 101 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EARTH GLOBE EUROPE-AFRICA", short_name: "earth_africa", short_names: ["earth_africa"], sort_order: 102 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EARTH GLOBE ASIA-AUSTRALIA", short_name: "earth_asia", short_names: ["earth_asia"], sort_order: 103 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FULL MOON SYMBOL", short_name: "full_moon", short_names: ["full_moon"], sort_order: 104 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WANING GIBBOUS MOON SYMBOL", short_name: "waning_gibbous_moon", short_names: ["waning_gibbous_moon"], sort_order: 105 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LAST QUARTER MOON SYMBOL", short_name: "last_quarter_moon", short_names: ["last_quarter_moon"], sort_order: 106 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WANING CRESCENT MOON SYMBOL", short_name: "waning_crescent_moon", short_names: ["waning_crescent_moon"], sort_order: 107 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEW MOON SYMBOL", short_name: "new_moon", short_names: ["new_moon"], sort_order: 108 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WAXING CRESCENT MOON SYMBOL", short_name: "waxing_crescent_moon", short_names: ["waxing_crescent_moon"], sort_order: 109 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FIRST QUARTER MOON SYMBOL", short_name: "first_quarter_moon", short_names: ["first_quarter_moon"], sort_order: 110 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WAXING GIBBOUS MOON SYMBOL", short_name: "moon", short_names: ["moon", "waxing_gibbous_moon"], sort_order: 111 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEW MOON WITH FACE", short_name: "new_moon_with_face", short_names: ["new_moon_with_face"], sort_order: 112 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FULL MOON WITH FACE", short_name: "full_moon_with_face", short_names: ["full_moon_with_face"], sort_order: 113 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FIRST QUARTER MOON WITH FACE", short_name: "first_quarter_moon_with_face", short_names: ["first_quarter_moon_with_face"], sort_order: 114 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LAST QUARTER MOON WITH FACE", short_name: "last_quarter_moon_with_face", short_names: ["last_quarter_moon_with_face"], sort_order: 115 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SUN WITH FACE", short_name: "sun_with_face", short_names: ["sun_with_face"], sort_order: 116 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CRESCENT MOON", short_name: "crescent_moon", short_names: ["crescent_moon"], sort_order: 117 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE MEDIUM STAR", short_name: "star", short_names: ["star"], sort_order: 118 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GLOWING STAR", short_name: "star2", short_names: ["star2"], sort_order: 119 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DIZZY SYMBOL", short_name: "dizzy", short_names: ["dizzy"], sort_order: 120 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPARKLES", short_name: "sparkles", short_names: ["sparkles"], sort_order: 121 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "COMET", short_name: "comet", short_names: ["comet"], sort_order: 122 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BLACK SUN WITH RAYS", short_name: "sunny", short_names: ["sunny"], sort_order: 123 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WHITE SUN WITH SMALL CLOUD", short_name: "mostly_sunny", short_names: ["mostly_sunny", "sun_small_cloud"], sort_order: 124 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SUN BEHIND CLOUD", short_name: "partly_sunny", short_names: ["partly_sunny"], sort_order: 125 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WHITE SUN BEHIND CLOUD", short_name: "barely_sunny", short_names: ["barely_sunny", "sun_behind_cloud"], sort_order: 126 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WHITE SUN BEHIND CLOUD WITH RAIN", short_name: "partly_sunny_rain", short_names: ["partly_sunny_rain", "sun_behind_rain_cloud"], sort_order: 127 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOUD", short_name: "cloud", short_names: ["cloud"], sort_order: 128 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CLOUD WITH RAIN", short_name: "rain_cloud", short_names: ["rain_cloud"], sort_order: 129 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "THUNDER CLOUD AND RAIN", short_name: "thunder_cloud_and_rain", short_names: ["thunder_cloud_and_rain"], sort_order: 130 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CLOUD WITH LIGHTNING", short_name: "lightning", short_names: ["lightning", "lightning_cloud"], sort_order: 131 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HIGH VOLTAGE SIGN", short_name: "zap", short_names: ["zap"], sort_order: 132 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FIRE", short_name: "fire", short_names: ["fire"], sort_order: 133 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "COLLISION SYMBOL", short_name: "boom", short_names: ["boom", "collision"], sort_order: 134 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SNOWFLAKE", short_name: "snowflake", short_names: ["snowflake"], sort_order: 135 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CLOUD WITH SNOW", short_name: "snow_cloud", short_names: ["snow_cloud"], sort_order: 136 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SNOWMAN", short_name: "snowman", short_names: ["snowman"], sort_order: 137 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SNOWMAN WITHOUT SNOW", short_name: "snowman_without_snow", short_names: ["snowman_without_snow"], sort_order: 138 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WIND BLOWING FACE", short_name: "wind_blowing_face", short_names: ["wind_blowing_face"], sort_order: 139 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DASH SYMBOL", short_name: "dash", short_names: ["dash"], sort_order: 140 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CLOUD WITH TORNADO", short_name: "tornado", short_names: ["tornado", "tornado_cloud"], sort_order: 141 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FOG", short_name: "fog", short_names: ["fog"], sort_order: 142 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "UMBRELLA", short_name: "umbrella", short_names: ["umbrella"], sort_order: 143 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "UMBRELLA WITH RAIN DROPS", short_name: "umbrella_with_rain_drops", short_names: ["umbrella_with_rain_drops"], sort_order: 144 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DROPLET", short_name: "droplet", short_names: ["droplet"], sort_order: 145 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPLASHING SWEAT SYMBOL", short_name: "sweat_drops", short_names: ["sweat_drops"], sort_order: 146 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WATER WAVE", short_name: "ocean", short_names: ["ocean"], sort_order: 147 } ], Foods:[ { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GREEN APPLE", short_name: "green_apple", short_names: ["green_apple"], sort_order: 1 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RED APPLE", short_name: "apple", short_names: ["apple"], sort_order: 2 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PEAR", short_name: "pear", short_names: ["pear"], sort_order: 3 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TANGERINE", short_name: "tangerine", short_names: ["tangerine"], sort_order: 4 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LEMON", short_name: "lemon", short_names: ["lemon"], sort_order: 5 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BANANA", short_name: "banana", short_names: ["banana"], sort_order: 6 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WATERMELON", short_name: "watermelon", short_names: ["watermelon"], sort_order: 7 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GRAPES", short_name: "grapes", short_names: ["grapes"], sort_order: 8 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "STRAWBERRY", short_name: "strawberry", short_names: ["strawberry"], sort_order: 9 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MELON", short_name: "melon", short_names: ["melon"], sort_order: 10 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHERRIES", short_name: "cherries", short_names: ["cherries"], sort_order: 11 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PEACH", short_name: "peach", short_names: ["peach"], sort_order: 12 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PINEAPPLE", short_name: "pineapple", short_names: ["pineapple"], sort_order: 13 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TOMATO", short_name: "tomato", short_names: ["tomato"], sort_order: 14 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "AUBERGINE", short_name: "eggplant", short_names: ["eggplant"], sort_order: 15 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "HOT PEPPER", short_name: "hot_pepper", short_names: ["hot_pepper"], sort_order: 16 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EAR OF MAIZE", short_name: "corn", short_names: ["corn"], sort_order: 17 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ROASTED SWEET POTATO", short_name: "sweet_potato", short_names: ["sweet_potato"], sort_order: 18 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HONEY POT", short_name: "honey_pot", short_names: ["honey_pot"], sort_order: 19 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BREAD", short_name: "bread", short_names: ["bread"], sort_order: 20 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CHEESE WEDGE", short_name: "cheese_wedge", short_names: ["cheese_wedge"], sort_order: 21 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POULTRY LEG", short_name: "poultry_leg", short_names: ["poultry_leg"], sort_order: 22 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MEAT ON BONE", short_name: "meat_on_bone", short_names: ["meat_on_bone"], sort_order: 23 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FRIED SHRIMP", short_name: "fried_shrimp", short_names: ["fried_shrimp"], sort_order: 24 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "COOKING", short_name: "egg", short_names: ["egg"], sort_order: 25 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HAMBURGER", short_name: "hamburger", short_names: ["hamburger"], sort_order: 26 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FRENCH FRIES", short_name: "fries", short_names: ["fries"], sort_order: 27 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "HOT DOG", short_name: "hotdog", short_names: ["hotdog"], sort_order: 28 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SLICE OF PIZZA", short_name: "pizza", short_names: ["pizza"], sort_order: 29 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPAGHETTI", short_name: "spaghetti", short_names: ["spaghetti"], sort_order: 30 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "TACO", short_name: "taco", short_names: ["taco"], sort_order: 31 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BURRITO", short_name: "burrito", short_names: ["burrito"], sort_order: 32 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "STEAMING BOWL", short_name: "ramen", short_names: ["ramen"], sort_order: 33 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POT OF FOOD", short_name: "stew", short_names: ["stew"], sort_order: 34 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FISH CAKE WITH SWIRL DESIGN", short_name: "fish_cake", short_names: ["fish_cake"], sort_order: 35 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SUSHI", short_name: "sushi", short_names: ["sushi"], sort_order: 36 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BENTO BOX", short_name: "bento", short_names: ["bento"], sort_order: 37 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CURRY AND RICE", short_name: "curry", short_names: ["curry"], sort_order: 38 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RICE BALL", short_name: "rice_ball", short_names: ["rice_ball"], sort_order: 39 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "COOKED RICE", short_name: "rice", short_names: ["rice"], sort_order: 40 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RICE CRACKER", short_name: "rice_cracker", short_names: ["rice_cracker"], sort_order: 41 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ODEN", short_name: "oden", short_names: ["oden"], sort_order: 42 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DANGO", short_name: "dango", short_names: ["dango"], sort_order: 43 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SHAVED ICE", short_name: "shaved_ice", short_names: ["shaved_ice"], sort_order: 44 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ICE CREAM", short_name: "ice_cream", short_names: ["ice_cream"], sort_order: 45 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SOFT ICE CREAM", short_name: "icecream", short_names: ["icecream"], sort_order: 46 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SHORTCAKE", short_name: "cake", short_names: ["cake"], sort_order: 47 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BIRTHDAY CAKE", short_name: "birthday", short_names: ["birthday"], sort_order: 48 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CUSTARD", short_name: "custard", short_names: ["custard"], sort_order: 49 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CANDY", short_name: "candy", short_names: ["candy"], sort_order: 50 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LOLLIPOP", short_name: "lollipop", short_names: ["lollipop"], sort_order: 51 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHOCOLATE BAR", short_name: "chocolate_bar", short_names: ["chocolate_bar"], sort_order: 52 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "POPCORN", short_name: "popcorn", short_names: ["popcorn"], sort_order: 53 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DOUGHNUT", short_name: "doughnut", short_names: ["doughnut"], sort_order: 54 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "COOKIE", short_name: "cookie", short_names: ["cookie"], sort_order: 55 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BEER MUG", short_name: "beer", short_names: ["beer"], sort_order: 56 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLINKING BEER MUGS", short_name: "beers", short_names: ["beers"], sort_order: 57 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WINE GLASS", short_name: "wine_glass", short_names: ["wine_glass"], sort_order: 58 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "COCKTAIL GLASS", short_name: "cocktail", short_names: ["cocktail"], sort_order: 59 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TROPICAL DRINK", short_name: "tropical_drink", short_names: ["tropical_drink"], sort_order: 60 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BOTTLE WITH POPPING CORK", short_name: "champagne", short_names: ["champagne"], sort_order: 61 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SAKE BOTTLE AND CUP", short_name: "sake", short_names: ["sake"], sort_order: 62 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TEACUP WITHOUT HANDLE", short_name: "tea", short_names: ["tea"], sort_order: 63 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HOT BEVERAGE", short_name: "coffee", short_names: ["coffee"], sort_order: 64 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BABY BOTTLE", short_name: "baby_bottle", short_names: ["baby_bottle"], sort_order: 65 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FORK AND KNIFE", short_name: "fork_and_knife", short_names: ["fork_and_knife"], sort_order: 66 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FORK AND KNIFE WITH PLATE", short_name: "knife_fork_plate", short_names: ["knife_fork_plate"], sort_order: 67 } ], People:[ { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GRINNING FACE", short_name: "grinning", short_names: ["grinning"], sort_order: 1 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GRIMACING FACE", short_name: "grimacing", short_names: ["grimacing"], sort_order: 2 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GRINNING FACE WITH SMILING EYES", short_name: "grin", short_names: ["grin"], sort_order: 3 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH TEARS OF JOY", short_name: "joy", short_names: ["joy"], sort_order: 4 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING FACE WITH OPEN MOUTH", short_name: "smiley", short_names: ["smiley"], sort_order: 5 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING FACE WITH OPEN MOUTH AND SMILING EYES", short_name: "smile", short_names: ["smile"], sort_order: 6 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING FACE WITH OPEN MOUTH AND COLD SWEAT", short_name: "sweat_smile", short_names: ["sweat_smile"], sort_order: 7 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING FACE WITH OPEN MOUTH AND TIGHTLY-CLOSED EYES", short_name: "laughing", short_names: ["laughing", "satisfied"], sort_order: 8 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING FACE WITH HALO", short_name: "innocent", short_names: ["innocent"], sort_order: 9 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WINKING FACE", short_name: "wink", short_names: ["wink"], sort_order: 10 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING FACE WITH SMILING EYES", short_name: "blush", short_names: ["blush"], sort_order: 11 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SLIGHTLY SMILING FACE", short_name: "slightly_smiling_face", short_names: ["slightly_smiling_face"], sort_order: 12 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "UPSIDE-DOWN FACE", short_name: "upside_down_face", short_names: ["upside_down_face"], sort_order: 13 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE SMILING FACE", short_name: "relaxed", short_names: ["relaxed"], sort_order: 14 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE SAVOURING DELICIOUS FOOD", short_name: "yum", short_names: ["yum"], sort_order: 15 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RELIEVED FACE", short_name: "relieved", short_names: ["relieved"], sort_order: 16 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING FACE WITH HEART-SHAPED EYES", short_name: "heart_eyes", short_names: ["heart_eyes"], sort_order: 17 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE THROWING A KISS", short_name: "kissing_heart", short_names: ["kissing_heart"], sort_order: 18 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KISSING FACE", short_name: "kissing", short_names: ["kissing"], sort_order: 19 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KISSING FACE WITH SMILING EYES", short_name: "kissing_smiling_eyes", short_names: ["kissing_smiling_eyes"], sort_order: 20 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KISSING FACE WITH CLOSED EYES", short_name: "kissing_closed_eyes", short_names: ["kissing_closed_eyes"], sort_order: 21 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH STUCK-OUT TONGUE AND WINKING EYE", short_name: "stuck_out_tongue_winking_eye", short_names: ["stuck_out_tongue_winking_eye"], sort_order: 22 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH STUCK-OUT TONGUE AND TIGHTLY-CLOSED EYES", short_name: "stuck_out_tongue_closed_eyes", short_names: ["stuck_out_tongue_closed_eyes"], sort_order: 23 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH STUCK-OUT TONGUE", short_name: "stuck_out_tongue", short_names: ["stuck_out_tongue"], sort_order: 24 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "MONEY-MOUTH FACE", short_name: "money_mouth_face", short_names: ["money_mouth_face"], sort_order: 25 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "NERD FACE", short_name: "nerd_face", short_names: ["nerd_face"], sort_order: 26 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING FACE WITH SUNGLASSES", short_name: "sunglasses", short_names: ["sunglasses"], sort_order: 27 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "HUGGING FACE", short_name: "hugging_face", short_names: ["hugging_face"], sort_order: 28 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMIRKING FACE", short_name: "smirk", short_names: ["smirk"], sort_order: 29 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITHOUT MOUTH", short_name: "no_mouth", short_names: ["no_mouth"], sort_order: 30 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NEUTRAL FACE", short_name: "neutral_face", short_names: ["neutral_face"], sort_order: 31 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EXPRESSIONLESS FACE", short_name: "expressionless", short_names: ["expressionless"], sort_order: 32 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "UNAMUSED FACE", short_name: "unamused", short_names: ["unamused"], sort_order: 33 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FACE WITH ROLLING EYES", short_name: "face_with_rolling_eyes", short_names: ["face_with_rolling_eyes"], sort_order: 34 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "THINKING FACE", short_name: "thinking_face", short_names: ["thinking_face"], sort_order: 35 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FLUSHED FACE", short_name: "flushed", short_names: ["flushed"], sort_order: 36 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DISAPPOINTED FACE", short_name: "disappointed", short_names: ["disappointed"], sort_order: 37 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WORRIED FACE", short_name: "worried", short_names: ["worried"], sort_order: 38 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ANGRY FACE", short_name: "angry", short_names: ["angry"], sort_order: 39 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POUTING FACE", short_name: "rage", short_names: ["rage"], sort_order: 40 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PENSIVE FACE", short_name: "pensive", short_names: ["pensive"], sort_order: 41 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CONFUSED FACE", short_name: "confused", short_names: ["confused"], sort_order: 42 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SLIGHTLY FROWNING FACE", short_name: "slightly_frowning_face", short_names: ["slightly_frowning_face"], sort_order: 43 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WHITE FROWNING FACE", short_name: "white_frowning_face", short_names: ["white_frowning_face"], sort_order: 44 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PERSEVERING FACE", short_name: "persevere", short_names: ["persevere"], sort_order: 45 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CONFOUNDED FACE", short_name: "confounded", short_names: ["confounded"], sort_order: 46 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TIRED FACE", short_name: "tired_face", short_names: ["tired_face"], sort_order: 47 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WEARY FACE", short_name: "weary", short_names: ["weary"], sort_order: 48 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH LOOK OF TRIUMPH", short_name: "triumph", short_names: ["triumph"], sort_order: 49 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH OPEN MOUTH", short_name: "open_mouth", short_names: ["open_mouth"], sort_order: 50 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE SCREAMING IN FEAR", short_name: "scream", short_names: ["scream"], sort_order: 51 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FEARFUL FACE", short_name: "fearful", short_names: ["fearful"], sort_order: 52 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH OPEN MOUTH AND COLD SWEAT", short_name: "cold_sweat", short_names: ["cold_sweat"], sort_order: 53 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HUSHED FACE", short_name: "hushed", short_names: ["hushed"], sort_order: 54 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FROWNING FACE WITH OPEN MOUTH", short_name: "frowning", short_names: ["frowning"], sort_order: 55 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ANGUISHED FACE", short_name: "anguished", short_names: ["anguished"], sort_order: 56 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CRYING FACE", short_name: "cry", short_names: ["cry"], sort_order: 57 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DISAPPOINTED BUT RELIEVED FACE", short_name: "disappointed_relieved", short_names: ["disappointed_relieved"], sort_order: 58 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SLEEPY FACE", short_name: "sleepy", short_names: ["sleepy"], sort_order: 59 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH COLD SWEAT", short_name: "sweat", short_names: ["sweat"], sort_order: 60 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LOUDLY CRYING FACE", short_name: "sob", short_names: ["sob"], sort_order: 61 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DIZZY FACE", short_name: "dizzy_face", short_names: ["dizzy_face"], sort_order: 62 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ASTONISHED FACE", short_name: "astonished", short_names: ["astonished"], sort_order: 63 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ZIPPER-MOUTH FACE", short_name: "zipper_mouth_face", short_names: ["zipper_mouth_face"], sort_order: 64 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH MEDICAL MASK", short_name: "mask", short_names: ["mask"], sort_order: 65 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FACE WITH THERMOMETER", short_name: "face_with_thermometer", short_names: ["face_with_thermometer"], sort_order: 66 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FACE WITH HEAD-BANDAGE", short_name: "face_with_head_bandage", short_names: ["face_with_head_bandage"], sort_order: 67 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SLEEPING FACE", short_name: "sleeping", short_names: ["sleeping"], sort_order: 68 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SLEEPING SYMBOL", short_name: "zzz", short_names: ["zzz"], sort_order: 69 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PILE OF POO", short_name: "hankey", short_names: ["hankey", "poop", "shit"], sort_order: 70 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING FACE WITH HORNS", short_name: "smiling_imp", short_names: ["smiling_imp"], sort_order: 71 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "IMP", short_name: "imp", short_names: ["imp"], sort_order: 72 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "JAPANESE OGRE", short_name: "japanese_ogre", short_names: ["japanese_ogre"], sort_order: 73 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "JAPANESE GOBLIN", short_name: "japanese_goblin", short_names: ["japanese_goblin"], sort_order: 74 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SKULL", short_name: "skull", short_names: ["skull"], sort_order: 75 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GHOST", short_name: "ghost", short_names: ["ghost"], sort_order: 76 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EXTRATERRESTRIAL ALIEN", short_name: "alien", short_names: ["alien"], sort_order: 77 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ROBOT FACE", short_name: "robot_face", short_names: ["robot_face"], sort_order: 78 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING CAT FACE WITH OPEN MOUTH", short_name: "smiley_cat", short_names: ["smiley_cat"], sort_order: 79 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GRINNING CAT FACE WITH SMILING EYES", short_name: "smile_cat", short_names: ["smile_cat"], sort_order: 80 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CAT FACE WITH TEARS OF JOY", short_name: "joy_cat", short_names: ["joy_cat"], sort_order: 81 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SMILING CAT FACE WITH HEART-SHAPED EYES", short_name: "heart_eyes_cat", short_names: ["heart_eyes_cat"], sort_order: 82 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CAT FACE WITH WRY SMILE", short_name: "smirk_cat", short_names: ["smirk_cat"], sort_order: 83 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KISSING CAT FACE WITH CLOSED EYES", short_name: "kissing_cat", short_names: ["kissing_cat"], sort_order: 84 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WEARY CAT FACE", short_name: "scream_cat", short_names: ["scream_cat"], sort_order: 85 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CRYING CAT FACE", short_name: "crying_cat_face", short_names: ["crying_cat_face"], sort_order: 86 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POUTING CAT FACE", short_name: "pouting_cat", short_names: ["pouting_cat"], sort_order: 87 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PERSON RAISING BOTH HANDS IN CELEBRATION", short_name: "raised_hands", short_names: ["raised_hands"], sort_order: 88 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLAPPING HANDS SIGN", short_name: "clap", short_names: ["clap"], sort_order: 89 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WAVING HAND SIGN", short_name: "wave", short_names: ["wave"], sort_order: 90 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "THUMBS UP SIGN", short_name: "+1", short_names: ["+1", "thumbsup"], sort_order: 91 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "THUMBS DOWN SIGN", short_name: "-1", short_names: ["-1", "thumbsdown"], sort_order: 92 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FISTED HAND SIGN", short_name: "facepunch", short_names: ["facepunch", "punch"], sort_order: 93 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RAISED FIST", short_name: "fist", short_names: ["fist"], sort_order: 94 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "VICTORY HAND", short_name: "v", short_names: ["v"], sort_order: 95 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OK HAND SIGN", short_name: "ok_hand", short_names: ["ok_hand"], sort_order: 96 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RAISED HAND", short_name: "hand", short_names: ["hand", "raised_hand"], sort_order: 97 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OPEN HANDS SIGN", short_name: "open_hands", short_names: ["open_hands"], sort_order: 98 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FLEXED BICEPS", short_name: "muscle", short_names: ["muscle"], sort_order: 99 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PERSON WITH FOLDED HANDS", short_name: "pray", short_names: ["pray"], sort_order: 100 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE UP POINTING INDEX", short_name: "point_up", short_names: ["point_up"], sort_order: 101 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE UP POINTING BACKHAND INDEX", short_name: "point_up_2", short_names: ["point_up_2"], sort_order: 102 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE DOWN POINTING BACKHAND INDEX", short_name: "point_down", short_names: ["point_down"], sort_order: 103 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE LEFT POINTING BACKHAND INDEX", short_name: "point_left", short_names: ["point_left"], sort_order: 104 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WHITE RIGHT POINTING BACKHAND INDEX", short_name: "point_right", short_names: ["point_right"], sort_order: 105 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "REVERSED HAND WITH MIDDLE FINGER EXTENDED", short_name: "middle_finger", short_names: ["middle_finger", "reversed_hand_with_middle_finger_extended"], sort_order: 106 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "RAISED HAND WITH FINGERS SPLAYED", short_name: "raised_hand_with_fingers_splayed", short_names: ["raised_hand_with_fingers_splayed"], sort_order: 107 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SIGN OF THE HORNS", short_name: "the_horns", short_names: ["the_horns", "sign_of_the_horns"], sort_order: 108 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "RAISED HAND WITH PART BETWEEN MIDDLE AND RING FINGERS", short_name: "spock-hand", short_names: ["spock-hand"], sort_order: 109 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WRITING HAND", short_name: "writing_hand", short_names: ["writing_hand"], sort_order: 110 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NAIL POLISH", short_name: "nail_care", short_names: ["nail_care"], sort_order: 111 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOUTH", short_name: "lips", short_names: ["lips"], sort_order: 112 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TONGUE", short_name: "tongue", short_names: ["tongue"], sort_order: 113 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EAR", short_name: "ear", short_names: ["ear"], sort_order: 114 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NOSE", short_name: "nose", short_names: ["nose"], sort_order: 115 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "EYE", short_name: "eye", short_names: ["eye"], sort_order: 116 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EYES", short_name: "eyes", short_names: ["eyes"], sort_order: 117 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BUST IN SILHOUETTE", short_name: "bust_in_silhouette", short_names: ["bust_in_silhouette"], sort_order: 118 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BUSTS IN SILHOUETTE", short_name: "busts_in_silhouette", short_names: ["busts_in_silhouette"], sort_order: 119 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SPEAKING HEAD IN SILHOUETTE", short_name: "speaking_head_in_silhouette", short_names: ["speaking_head_in_silhouette"], sort_order: 120 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BABY", short_name: "baby", short_names: ["baby"], sort_order: 121 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BOY", short_name: "boy", short_names: ["boy"], sort_order: 122 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GIRL", short_name: "girl", short_names: ["girl"], sort_order: 123 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MAN", short_name: "man", short_names: ["man"], sort_order: 124 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WOMAN", short_name: "woman", short_names: ["woman"], sort_order: 125 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PERSON WITH BLOND HAIR", short_name: "person_with_blond_hair", short_names: ["person_with_blond_hair"], sort_order: 126 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OLDER MAN", short_name: "older_man", short_names: ["older_man"], sort_order: 127 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OLDER WOMAN", short_name: "older_woman", short_names: ["older_woman"], sort_order: 128 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MAN WITH GUA PI MAO", short_name: "man_with_gua_pi_mao", short_names: ["man_with_gua_pi_mao"], sort_order: 129 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MAN WITH TURBAN", short_name: "man_with_turban", short_names: ["man_with_turban"], sort_order: 130 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POLICE OFFICER", short_name: "cop", short_names: ["cop"], sort_order: 131 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CONSTRUCTION WORKER", short_name: "construction_worker", short_names: ["construction_worker"], sort_order: 132 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GUARDSMAN", short_name: "guardsman", short_names: ["guardsman"], sort_order: 133 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SLEUTH OR SPY", short_name: "sleuth_or_spy", short_names: ["sleuth_or_spy"], sort_order: 134 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FATHER CHRISTMAS", short_name: "santa", short_names: ["santa"], sort_order: 135 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BABY ANGEL", short_name: "angel", short_names: ["angel"], sort_order: 136 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PRINCESS", short_name: "princess", short_names: ["princess"], sort_order: 137 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BRIDE WITH VEIL", short_name: "bride_with_veil", short_names: ["bride_with_veil"], sort_order: 138 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PEDESTRIAN", short_name: "walking", short_names: ["walking"], sort_order: 139 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RUNNER", short_name: "runner", short_names: ["runner", "running"], sort_order: 140 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DANCER", short_name: "dancer", short_names: ["dancer"], sort_order: 141 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WOMAN WITH BUNNY EARS", short_name: "dancers", short_names: ["dancers"], sort_order: 142 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MAN AND WOMAN HOLDING HANDS", short_name: "couple", short_names: ["couple", "man_and_woman_holding_hands"], sort_order: 143 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TWO MEN HOLDING HANDS", short_name: "two_men_holding_hands", short_names: ["two_men_holding_hands"], sort_order: 144 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TWO WOMEN HOLDING HANDS", short_name: "two_women_holding_hands", short_names: ["two_women_holding_hands"], sort_order: 145 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PERSON BOWING DEEPLY", short_name: "bow", short_names: ["bow"], sort_order: 146 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "INFORMATION DESK PERSON", short_name: "information_desk_person", short_names: ["information_desk_person"], sort_order: 147 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH NO GOOD GESTURE", short_name: "no_good", short_names: ["no_good"], sort_order: 148 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE WITH OK GESTURE", short_name: "ok_woman", short_names: ["ok_woman"], sort_order: 149 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HAPPY PERSON RAISING ONE HAND", short_name: "raising_hand", short_names: ["raising_hand"], sort_order: 150 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PERSON WITH POUTING FACE", short_name: "person_with_pouting_face", short_names: ["person_with_pouting_face"], sort_order: 151 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PERSON FROWNING", short_name: "person_frowning", short_names: ["person_frowning"], sort_order: 152 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HAIRCUT", short_name: "haircut", short_names: ["haircut"], sort_order: 153 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACE MASSAGE", short_name: "massage", short_names: ["massage"], sort_order: 154 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "COUPLE WITH HEART", short_name: "couple_with_heart", short_names: ["couple_with_heart"], sort_order: 155 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !1, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "woman-heart-woman", short_names: ["woman-heart-woman"], sort_order: 156 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !1, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-heart-man", short_names: ["man-heart-man"], sort_order: 157 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KISS", short_name: "couplekiss", short_names: ["couplekiss"], sort_order: 158 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !1, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "woman-kiss-woman", short_names: ["woman-kiss-woman"], sort_order: 159 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !1, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-kiss-man", short_names: ["man-kiss-man"], sort_order: 160 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FAMILY", short_name: "family", short_names: ["family", "man-woman-boy"], sort_order: 161 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-woman-girl", short_names: ["man-woman-girl"], sort_order: 162 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-woman-girl-boy", short_names: ["man-woman-girl-boy"], sort_order: 163 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-woman-boy-boy", short_names: ["man-woman-boy-boy"], sort_order: 164 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-woman-girl-girl", short_names: ["man-woman-girl-girl"], sort_order: 165 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "woman-woman-boy", short_names: ["woman-woman-boy"], sort_order: 166 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "woman-woman-girl", short_names: ["woman-woman-girl"], sort_order: 167 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "woman-woman-girl-boy", short_names: ["woman-woman-girl-boy"], sort_order: 168 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "woman-woman-boy-boy", short_names: ["woman-woman-boy-boy"], sort_order: 169 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "woman-woman-girl-girl", short_names: ["woman-woman-girl-girl"], sort_order: 170 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-man-boy", short_names: ["man-man-boy"], sort_order: 171 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-man-girl", short_names: ["man-man-girl"], sort_order: 172 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-man-girl-boy", short_names: ["man-man-girl-boy"], sort_order: 173 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-man-boy-boy", short_names: ["man-man-boy-boy"], sort_order: 174 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: null, short_name: "man-man-girl-girl", short_names: ["man-man-girl-girl"], sort_order: 175 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WOMANS CLOTHES", short_name: "womans_clothes", short_names: ["womans_clothes"], sort_order: 176 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "T-SHIRT", short_name: "shirt", short_names: ["shirt", "tshirt"], sort_order: 177 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "JEANS", short_name: "jeans", short_names: ["jeans"], sort_order: 178 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NECKTIE", short_name: "necktie", short_names: ["necktie"], sort_order: 179 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DRESS", short_name: "dress", short_names: ["dress"], sort_order: 180 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BIKINI", short_name: "bikini", short_names: ["bikini"], sort_order: 181 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KIMONO", short_name: "kimono", short_names: ["kimono"], sort_order: 182 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LIPSTICK", short_name: "lipstick", short_names: ["lipstick"], sort_order: 183 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "KISS MARK", short_name: "kiss", short_names: ["kiss"], sort_order: 184 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FOOTPRINTS", short_name: "footprints", short_names: ["footprints"], sort_order: 185 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HIGH-HEELED SHOE", short_name: "high_heel", short_names: ["high_heel"], sort_order: 186 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WOMANS SANDAL", short_name: "sandal", short_names: ["sandal"], sort_order: 187 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WOMANS BOOTS", short_name: "boot", short_names: ["boot"], sort_order: 188 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MANS SHOE", short_name: "mans_shoe", short_names: ["mans_shoe", "shoe"], sort_order: 189 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ATHLETIC SHOE", short_name: "athletic_shoe", short_names: ["athletic_shoe"], sort_order: 190 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WOMANS HAT", short_name: "womans_hat", short_names: ["womans_hat"], sort_order: 191 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TOP HAT", short_name: "tophat", short_names: ["tophat"], sort_order: 192 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "HELMET WITH WHITE CROSS", short_name: "helmet_with_white_cross", short_names: ["helmet_with_white_cross"], sort_order: 193 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GRADUATION CAP", short_name: "mortar_board", short_names: ["mortar_board"], sort_order: 194 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CROWN", short_name: "crown", short_names: ["crown"], sort_order: 195 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SCHOOL SATCHEL", short_name: "school_satchel", short_names: ["school_satchel"], sort_order: 196 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POUCH", short_name: "pouch", short_names: ["pouch"], sort_order: 197 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PURSE", short_name: "purse", short_names: ["purse"], sort_order: 198 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HANDBAG", short_name: "handbag", short_names: ["handbag"], sort_order: 199 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BRIEFCASE", short_name: "briefcase", short_names: ["briefcase"], sort_order: 200 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EYEGLASSES", short_name: "eyeglasses", short_names: ["eyeglasses"], sort_order: 201 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "DARK SUNGLASSES", short_name: "dark_sunglasses", short_names: ["dark_sunglasses"], sort_order: 202 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RING", short_name: "ring", short_names: ["ring"], sort_order: 203 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLOSED UMBRELLA", short_name: "closed_umbrella", short_names: ["closed_umbrella"], sort_order: 204 } ], Places:[ { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "AUTOMOBILE", short_name: "car", short_names: ["car", "red_car"], sort_order: 1 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TAXI", short_name: "taxi", short_names: ["taxi"], sort_order: 2 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RECREATIONAL VEHICLE", short_name: "blue_car", short_names: ["blue_car"], sort_order: 3 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BUS", short_name: "bus", short_names: ["bus"], sort_order: 4 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TROLLEYBUS", short_name: "trolleybus", short_names: ["trolleybus"], sort_order: 5 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "RACING CAR", short_name: "racing_car", short_names: ["racing_car"], sort_order: 6 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POLICE CAR", short_name: "police_car", short_names: ["police_car"], sort_order: 7 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "AMBULANCE", short_name: "ambulance", short_names: ["ambulance"], sort_order: 8 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FIRE ENGINE", short_name: "fire_engine", short_names: ["fire_engine"], sort_order: 9 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MINIBUS", short_name: "minibus", short_names: ["minibus"], sort_order: 10 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DELIVERY TRUCK", short_name: "truck", short_names: ["truck"], sort_order: 11 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ARTICULATED LORRY", short_name: "articulated_lorry", short_names: ["articulated_lorry"], sort_order: 12 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TRACTOR", short_name: "tractor", short_names: ["tractor"], sort_order: 13 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "RACING MOTORCYCLE", short_name: "racing_motorcycle", short_names: ["racing_motorcycle"], sort_order: 14 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BICYCLE", short_name: "bike", short_names: ["bike"], sort_order: 15 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "POLICE CARS REVOLVING LIGHT", short_name: "rotating_light", short_names: ["rotating_light"], sort_order: 16 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ONCOMING POLICE CAR", short_name: "oncoming_police_car", short_names: ["oncoming_police_car"], sort_order: 17 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ONCOMING BUS", short_name: "oncoming_bus", short_names: ["oncoming_bus"], sort_order: 18 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ONCOMING AUTOMOBILE", short_name: "oncoming_automobile", short_names: ["oncoming_automobile"], sort_order: 19 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ONCOMING TAXI", short_name: "oncoming_taxi", short_names: ["oncoming_taxi"], sort_order: 20 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "AERIAL TRAMWAY", short_name: "aerial_tramway", short_names: ["aerial_tramway"], sort_order: 21 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOUNTAIN CABLEWAY", short_name: "mountain_cableway", short_names: ["mountain_cableway"], sort_order: 22 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SUSPENSION RAILWAY", short_name: "suspension_railway", short_names: ["suspension_railway"], sort_order: 23 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RAILWAY CAR", short_name: "railway_car", short_names: ["railway_car"], sort_order: 24 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TRAM CAR", short_name: "train", short_names: ["train"], sort_order: 25 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MONORAIL", short_name: "monorail", short_names: ["monorail"], sort_order: 26 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HIGH-SPEED TRAIN", short_name: "bullettrain_side", short_names: ["bullettrain_side"], sort_order: 27 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HIGH-SPEED TRAIN WITH BULLET NOSE", short_name: "bullettrain_front", short_names: ["bullettrain_front"], sort_order: 28 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LIGHT RAIL", short_name: "light_rail", short_names: ["light_rail"], sort_order: 29 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOUNTAIN RAILWAY", short_name: "mountain_railway", short_names: ["mountain_railway"], sort_order: 30 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "STEAM LOCOMOTIVE", short_name: "steam_locomotive", short_names: ["steam_locomotive"], sort_order: 31 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TRAIN", short_name: "train2", short_names: ["train2"], sort_order: 32 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "METRO", short_name: "metro", short_names: ["metro"], sort_order: 33 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TRAM", short_name: "tram", short_names: ["tram"], sort_order: 34 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "STATION", short_name: "station", short_names: ["station"], sort_order: 35 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HELICOPTER", short_name: "helicopter", short_names: ["helicopter"], sort_order: 36 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SMALL AIRPLANE", short_name: "small_airplane", short_names: ["small_airplane"], sort_order: 37 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "AIRPLANE", short_name: "airplane", short_names: ["airplane"], sort_order: 38 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "AIRPLANE DEPARTURE", short_name: "airplane_departure", short_names: ["airplane_departure"], sort_order: 39 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "AIRPLANE ARRIVING", short_name: "airplane_arriving", short_names: ["airplane_arriving"], sort_order: 40 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SAILBOAT", short_name: "boat", short_names: ["boat", "sailboat"], sort_order: 41 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "MOTOR BOAT", short_name: "motor_boat", short_names: ["motor_boat"], sort_order: 42 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SPEEDBOAT", short_name: "speedboat", short_names: ["speedboat"], sort_order: 43 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FERRY", short_name: "ferry", short_names: ["ferry"], sort_order: 44 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "PASSENGER SHIP", short_name: "passenger_ship", short_names: ["passenger_ship"], sort_order: 45 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ROCKET", short_name: "rocket", short_names: ["rocket"], sort_order: 46 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SATELLITE", short_name: "satellite", short_names: ["satellite"], sort_order: 47 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SEAT", short_name: "seat", short_names: ["seat"], sort_order: 48 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ANCHOR", short_name: "anchor", short_names: ["anchor"], sort_order: 49 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CONSTRUCTION SIGN", short_name: "construction", short_names: ["construction"], sort_order: 50 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FUEL PUMP", short_name: "fuelpump", short_names: ["fuelpump"], sort_order: 51 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BUS STOP", short_name: "busstop", short_names: ["busstop"], sort_order: 52 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "VERTICAL TRAFFIC LIGHT", short_name: "vertical_traffic_light", short_names: ["vertical_traffic_light"], sort_order: 53 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HORIZONTAL TRAFFIC LIGHT", short_name: "traffic_light", short_names: ["traffic_light"], sort_order: 54 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHEQUERED FLAG", short_name: "checkered_flag", short_names: ["checkered_flag"], sort_order: 55 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SHIP", short_name: "ship", short_names: ["ship"], sort_order: 56 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FERRIS WHEEL", short_name: "ferris_wheel", short_names: ["ferris_wheel"], sort_order: 57 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ROLLER COASTER", short_name: "roller_coaster", short_names: ["roller_coaster"], sort_order: 58 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CAROUSEL HORSE", short_name: "carousel_horse", short_names: ["carousel_horse"], sort_order: 59 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BUILDING CONSTRUCTION", short_name: "building_construction", short_names: ["building_construction"], sort_order: 60 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FOGGY", short_name: "foggy", short_names: ["foggy"], sort_order: 61 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TOKYO TOWER", short_name: "tokyo_tower", short_names: ["tokyo_tower"], sort_order: 62 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FACTORY", short_name: "factory", short_names: ["factory"], sort_order: 63 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FOUNTAIN", short_name: "fountain", short_names: ["fountain"], sort_order: 64 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOON VIEWING CEREMONY", short_name: "rice_scene", short_names: ["rice_scene"], sort_order: 65 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "MOUNTAIN", short_name: "mountain", short_names: ["mountain"], sort_order: 66 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SNOW CAPPED MOUNTAIN", short_name: "snow_capped_mountain", short_names: ["snow_capped_mountain"], sort_order: 67 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOUNT FUJI", short_name: "mount_fuji", short_names: ["mount_fuji"], sort_order: 68 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "VOLCANO", short_name: "volcano", short_names: ["volcano"], sort_order: 69 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SILHOUETTE OF JAPAN", short_name: "japan", short_names: ["japan"], sort_order: 70 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CAMPING", short_name: "camping", short_names: ["camping"], sort_order: 71 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TENT", short_name: "tent", short_names: ["tent"], sort_order: 72 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "NATIONAL PARK", short_name: "national_park", short_names: ["national_park"], sort_order: 73 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "MOTORWAY", short_name: "motorway", short_names: ["motorway"], sort_order: 74 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "RAILWAY TRACK", short_name: "railway_track", short_names: ["railway_track"], sort_order: 75 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SUNRISE", short_name: "sunrise", short_names: ["sunrise"], sort_order: 76 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SUNRISE OVER MOUNTAINS", short_name: "sunrise_over_mountains", short_names: ["sunrise_over_mountains"], sort_order: 77 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "DESERT", short_name: "desert", short_names: ["desert"], sort_order: 78 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BEACH WITH UMBRELLA", short_name: "beach_with_umbrella", short_names: ["beach_with_umbrella"], sort_order: 79 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "DESERT ISLAND", short_name: "desert_island", short_names: ["desert_island"], sort_order: 80 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SUNSET OVER BUILDINGS", short_name: "city_sunrise", short_names: ["city_sunrise"], sort_order: 81 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CITYSCAPE AT DUSK", short_name: "city_sunset", short_names: ["city_sunset"], sort_order: 82 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CITYSCAPE", short_name: "cityscape", short_names: ["cityscape"], sort_order: 83 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "NIGHT WITH STARS", short_name: "night_with_stars", short_names: ["night_with_stars"], sort_order: 84 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BRIDGE AT NIGHT", short_name: "bridge_at_night", short_names: ["bridge_at_night"], sort_order: 85 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MILKY WAY", short_name: "milky_way", short_names: ["milky_way"], sort_order: 86 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SHOOTING STAR", short_name: "stars", short_names: ["stars"], sort_order: 87 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FIREWORK SPARKLER", short_name: "sparkler", short_names: ["sparkler"], sort_order: 88 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FIREWORKS", short_name: "fireworks", short_names: ["fireworks"], sort_order: 89 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RAINBOW", short_name: "rainbow", short_names: ["rainbow"], sort_order: 90 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "HOUSE BUILDINGS", short_name: "house_buildings", short_names: ["house_buildings"], sort_order: 91 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EUROPEAN CASTLE", short_name: "european_castle", short_names: ["european_castle"], sort_order: 92 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "JAPANESE CASTLE", short_name: "japanese_castle", short_names: ["japanese_castle"], sort_order: 93 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "STADIUM", short_name: "stadium", short_names: ["stadium"], sort_order: 94 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "STATUE OF LIBERTY", short_name: "statue_of_liberty", short_names: ["statue_of_liberty"], sort_order: 95 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HOUSE BUILDING", short_name: "house", short_names: ["house"], sort_order: 96 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HOUSE WITH GARDEN", short_name: "house_with_garden", short_names: ["house_with_garden"], sort_order: 97 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "DERELICT HOUSE BUILDING", short_name: "derelict_house_building", short_names: ["derelict_house_building"], sort_order: 98 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "OFFICE BUILDING", short_name: "office", short_names: ["office"], sort_order: 99 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DEPARTMENT STORE", short_name: "department_store", short_names: ["department_store"], sort_order: 100 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "JAPANESE POST OFFICE", short_name: "post_office", short_names: ["post_office"], sort_order: 101 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "EUROPEAN POST OFFICE", short_name: "european_post_office", short_names: ["european_post_office"], sort_order: 102 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HOSPITAL", short_name: "hospital", short_names: ["hospital"], sort_order: 103 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BANK", short_name: "bank", short_names: ["bank"], sort_order: 104 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HOTEL", short_name: "hotel", short_names: ["hotel"], sort_order: 105 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CONVENIENCE STORE", short_name: "convenience_store", short_names: ["convenience_store"], sort_order: 106 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SCHOOL", short_name: "school", short_names: ["school"], sort_order: 107 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "LOVE HOTEL", short_name: "love_hotel", short_names: ["love_hotel"], sort_order: 108 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "WEDDING", short_name: "wedding", short_names: ["wedding"], sort_order: 109 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CLASSICAL BUILDING", short_name: "classical_building", short_names: ["classical_building"], sort_order: 110 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CHURCH", short_name: "church", short_names: ["church"], sort_order: 111 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "MOSQUE", short_name: "mosque", short_names: ["mosque"], sort_order: 112 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SYNAGOGUE", short_name: "synagogue", short_names: ["synagogue"], sort_order: 113 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "KAABA", short_name: "kaaba", short_names: ["kaaba"], sort_order: 114 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SHINTO SHRINE", short_name: "shinto_shrine", short_names: ["shinto_shrine"], sort_order: 115 } ], Activity:[ { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SOCCER BALL", short_name: "soccer", short_names: ["soccer"], sort_order: 1 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BASKETBALL AND HOOP", short_name: "basketball", short_names: ["basketball"], sort_order: 2 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "AMERICAN FOOTBALL", short_name: "football", short_names: ["football"], sort_order: 3 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BASEBALL", short_name: "baseball", short_names: ["baseball"], sort_order: 4 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TENNIS RACQUET AND BALL", short_name: "tennis", short_names: ["tennis"], sort_order: 5 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "VOLLEYBALL", short_name: "volleyball", short_names: ["volleyball"], sort_order: 6 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RUGBY FOOTBALL", short_name: "rugby_football", short_names: ["rugby_football"], sort_order: 7 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BILLIARDS", short_name: "8ball", short_names: ["8ball"], sort_order: 8 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FLAG IN HOLE", short_name: "golf", short_names: ["golf"], sort_order: 9 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "GOLFER", short_name: "golfer", short_names: ["golfer"], sort_order: 10 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "TABLE TENNIS PADDLE AND BALL", short_name: "table_tennis_paddle_and_ball", short_names: ["table_tennis_paddle_and_ball"], sort_order: 11 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BADMINTON RACQUET AND SHUTTLECOCK", short_name: "badminton_racquet_and_shuttlecock", short_names: ["badminton_racquet_and_shuttlecock"], sort_order: 12 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ICE HOCKEY STICK AND PUCK", short_name: "ice_hockey_stick_and_puck", short_names: ["ice_hockey_stick_and_puck"], sort_order: 13 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "FIELD HOCKEY STICK AND BALL", short_name: "field_hockey_stick_and_ball", short_names: ["field_hockey_stick_and_ball"], sort_order: 14 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "CRICKET BAT AND BALL", short_name: "cricket_bat_and_ball", short_names: ["cricket_bat_and_ball"], sort_order: 15 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SKI AND SKI BOOT", short_name: "ski", short_names: ["ski"], sort_order: 16 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SKIER", short_name: "skier", short_names: ["skier"], sort_order: 17 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SNOWBOARDER", short_name: "snowboarder", short_names: ["snowboarder"], sort_order: 18 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ICE SKATE", short_name: "ice_skate", short_names: ["ice_skate"], sort_order: 19 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "BOW AND ARROW", short_name: "bow_and_arrow", short_names: ["bow_and_arrow"], sort_order: 20 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "FISHING POLE AND FISH", short_name: "fishing_pole_and_fish", short_names: ["fishing_pole_and_fish"], sort_order: 21 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ROWBOAT", short_name: "rowboat", short_names: ["rowboat"], sort_order: 22 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SWIMMER", short_name: "swimmer", short_names: ["swimmer"], sort_order: 23 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SURFER", short_name: "surfer", short_names: ["surfer"], sort_order: 24 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BATH", short_name: "bath", short_names: ["bath"], sort_order: 25 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "PERSON WITH BALL", short_name: "person_with_ball", short_names: ["person_with_ball"], sort_order: 26 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "WEIGHT LIFTER", short_name: "weight_lifter", short_names: ["weight_lifter"], sort_order: 27 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BICYCLIST", short_name: "bicyclist", short_names: ["bicyclist"], sort_order: 28 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MOUNTAIN BICYCLIST", short_name: "mountain_bicyclist", short_names: ["mountain_bicyclist"], sort_order: 29 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HORSE RACING", short_name: "horse_racing", short_names: ["horse_racing"], sort_order: 30 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "MAN IN BUSINESS SUIT LEVITATING", short_name: "man_in_business_suit_levitating", short_names: ["man_in_business_suit_levitating"], sort_order: 31 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TROPHY", short_name: "trophy", short_names: ["trophy"], sort_order: 32 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "RUNNING SHIRT WITH SASH", short_name: "running_shirt_with_sash", short_names: ["running_shirt_with_sash"], sort_order: 33 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "SPORTS MEDAL", short_name: "sports_medal", short_names: ["sports_medal"], sort_order: 34 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "MILITARY MEDAL", short_name: "medal", short_names: ["medal"], sort_order: 35 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "REMINDER RIBBON", short_name: "reminder_ribbon", short_names: ["reminder_ribbon"], sort_order: 36 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ROSETTE", short_name: "rosette", short_names: ["rosette"], sort_order: 37 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TICKET", short_name: "ticket", short_names: ["ticket"], sort_order: 38 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "ADMISSION TICKETS", short_name: "admission_tickets", short_names: ["admission_tickets"], sort_order: 39 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "PERFORMING ARTS", short_name: "performing_arts", short_names: ["performing_arts"], sort_order: 40 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ARTIST PALETTE", short_name: "art", short_names: ["art"], sort_order: 41 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CIRCUS TENT", short_name: "circus_tent", short_names: ["circus_tent"], sort_order: 42 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MICROPHONE", short_name: "microphone", short_names: ["microphone"], sort_order: 43 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "HEADPHONE", short_name: "headphones", short_names: ["headphones"], sort_order: 44 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MUSICAL SCORE", short_name: "musical_score", short_names: ["musical_score"], sort_order: 45 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "MUSICAL KEYBOARD", short_name: "musical_keyboard", short_names: ["musical_keyboard"], sort_order: 46 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SAXOPHONE", short_name: "saxophone", short_names: ["saxophone"], sort_order: 47 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "TRUMPET", short_name: "trumpet", short_names: ["trumpet"], sort_order: 48 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GUITAR", short_name: "guitar", short_names: ["guitar"], sort_order: 49 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "VIOLIN", short_name: "violin", short_names: ["violin"], sort_order: 50 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "CLAPPER BOARD", short_name: "clapper", short_names: ["clapper"], sort_order: 51 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "VIDEO GAME", short_name: "video_game", short_names: ["video_game"], sort_order: 52 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "ALIEN MONSTER", short_name: "space_invader", short_names: ["space_invader"], sort_order: 53 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "DIRECT HIT", short_name: "dart", short_names: ["dart"], sort_order: 54 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "GAME DIE", short_name: "game_die", short_names: ["game_die"], sort_order: 55 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "SLOT MACHINE", short_name: "slot_machine", short_names: ["slot_machine"], sort_order: 56 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "BOWLING", short_name: "bowling", short_names: ["bowling"], sort_order: 57 } ], "Skin Tones":[ { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "EMOJI MODIFIER FITZPATRICK TYPE-1-2", short_name: "skin-tone-2", short_names: ["skin-tone-2"], sort_order: 1 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "EMOJI MODIFIER FITZPATRICK TYPE-3", short_name: "skin-tone-3", short_names: ["skin-tone-3"], sort_order: 2 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "EMOJI MODIFIER FITZPATRICK TYPE-4", short_name: "skin-tone-4", short_names: ["skin-tone-4"], sort_order: 3 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "EMOJI MODIFIER FITZPATRICK TYPE-5", short_name: "skin-tone-5", short_names: ["skin-tone-5"], sort_order: 4 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "EMOJI MODIFIER FITZPATRICK TYPE-6", short_name: "skin-tone-6", short_names: ["skin-tone-6"], sort_order: 5 } ], Flags:[ { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AF", short_name: "flag-af", short_names: ["flag-af"], sort_order: 1 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AX", short_name: "flag-ax", short_names: ["flag-ax"], sort_order: 2 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AL", short_name: "flag-al", short_names: ["flag-al"], sort_order: 3 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS DZ", short_name: "flag-dz", short_names: ["flag-dz"], sort_order: 4 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AS", short_name: "flag-as", short_names: ["flag-as"], sort_order: 5 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AD", short_name: "flag-ad", short_names: ["flag-ad"], sort_order: 6 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AO", short_name: "flag-ao", short_names: ["flag-ao"], sort_order: 7 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AI", short_name: "flag-ai", short_names: ["flag-ai"], sort_order: 8 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AQ", short_name: "flag-aq", short_names: ["flag-aq"], sort_order: 9 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AG", short_name: "flag-ag", short_names: ["flag-ag"], sort_order: 10 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AR", short_name: "flag-ar", short_names: ["flag-ar"], sort_order: 11 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AM", short_name: "flag-am", short_names: ["flag-am"], sort_order: 12 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AW", short_name: "flag-aw", short_names: ["flag-aw"], sort_order: 13 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AU", short_name: "flag-au", short_names: ["flag-au"], sort_order: 14 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AT", short_name: "flag-at", short_names: ["flag-at"], sort_order: 15 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AZ", short_name: "flag-az", short_names: ["flag-az"], sort_order: 16 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BS", short_name: "flag-bs", short_names: ["flag-bs"], sort_order: 17 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BH", short_name: "flag-bh", short_names: ["flag-bh"], sort_order: 18 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BD", short_name: "flag-bd", short_names: ["flag-bd"], sort_order: 19 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BB", short_name: "flag-bb", short_names: ["flag-bb"], sort_order: 20 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BY", short_name: "flag-by", short_names: ["flag-by"], sort_order: 21 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BE", short_name: "flag-be", short_names: ["flag-be"], sort_order: 22 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BZ", short_name: "flag-bz", short_names: ["flag-bz"], sort_order: 23 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BJ", short_name: "flag-bj", short_names: ["flag-bj"], sort_order: 24 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BM", short_name: "flag-bm", short_names: ["flag-bm"], sort_order: 25 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BT", short_name: "flag-bt", short_names: ["flag-bt"], sort_order: 26 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BO", short_name: "flag-bo", short_names: ["flag-bo"], sort_order: 27 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BQ", short_name: "flag-bq", short_names: ["flag-bq"], sort_order: 28 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "REGIONAL INDICATOR SYMBOL LETTERS BA", short_name: "flag-ba", short_names: ["flag-ba"], sort_order: 29 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BW", short_name: "flag-bw", short_names: ["flag-bw"], sort_order: 30 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BR", short_name: "flag-br", short_names: ["flag-br"], sort_order: 31 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IO", short_name: "flag-io", short_names: ["flag-io"], sort_order: 32 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS VG", short_name: "flag-vg", short_names: ["flag-vg"], sort_order: 33 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "REGIONAL INDICATOR SYMBOL LETTERS BN", short_name: "flag-bn", short_names: ["flag-bn"], sort_order: 34 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BG", short_name: "flag-bg", short_names: ["flag-bg"], sort_order: 35 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BF", short_name: "flag-bf", short_names: ["flag-bf"], sort_order: 36 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BI", short_name: "flag-bi", short_names: ["flag-bi"], sort_order: 37 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CV", short_name: "flag-cv", short_names: ["flag-cv"], sort_order: 38 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KH", short_name: "flag-kh", short_names: ["flag-kh"], sort_order: 39 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CM", short_name: "flag-cm", short_names: ["flag-cm"], sort_order: 40 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CA", short_name: "flag-ca", short_names: ["flag-ca"], sort_order: 41 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IC", short_name: "flag-ic", short_names: ["flag-ic"], sort_order: 42 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KY", short_name: "flag-ky", short_names: ["flag-ky"], sort_order: 43 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CF", short_name: "flag-cf", short_names: ["flag-cf"], sort_order: 44 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TD", short_name: "flag-td", short_names: ["flag-td"], sort_order: 45 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CL", short_name: "flag-cl", short_names: ["flag-cl"], sort_order: 46 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CN", short_name: "flag-cn", short_names: ["flag-cn", "cn"], sort_order: 47 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CX", short_name: "flag-cx", short_names: ["flag-cx"], sort_order: 48 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CC", short_name: "flag-cc", short_names: ["flag-cc"], sort_order: 49 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CO", short_name: "flag-co", short_names: ["flag-co"], sort_order: 50 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KM", short_name: "flag-km", short_names: ["flag-km"], sort_order: 51 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CG", short_name: "flag-cg", short_names: ["flag-cg"], sort_order: 52 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CD", short_name: "flag-cd", short_names: ["flag-cd"], sort_order: 53 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CK", short_name: "flag-ck", short_names: ["flag-ck"], sort_order: 54 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CR", short_name: "flag-cr", short_names: ["flag-cr"], sort_order: 55 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS HR", short_name: "flag-hr", short_names: ["flag-hr"], sort_order: 56 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CU", short_name: "flag-cu", short_names: ["flag-cu"], sort_order: 57 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CW", short_name: "flag-cw", short_names: ["flag-cw"], sort_order: 58 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CY", short_name: "flag-cy", short_names: ["flag-cy"], sort_order: 59 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CZ", short_name: "flag-cz", short_names: ["flag-cz"], sort_order: 60 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS DK", short_name: "flag-dk", short_names: ["flag-dk"], sort_order: 61 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS DJ", short_name: "flag-dj", short_names: ["flag-dj"], sort_order: 62 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS DM", short_name: "flag-dm", short_names: ["flag-dm"], sort_order: 63 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS DO", short_name: "flag-do", short_names: ["flag-do"], sort_order: 64 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS EC", short_name: "flag-ec", short_names: ["flag-ec"], sort_order: 65 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS EG", short_name: "flag-eg", short_names: ["flag-eg"], sort_order: 66 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SV", short_name: "flag-sv", short_names: ["flag-sv"], sort_order: 67 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GQ", short_name: "flag-gq", short_names: ["flag-gq"], sort_order: 68 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ER", short_name: "flag-er", short_names: ["flag-er"], sort_order: 69 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS EE", short_name: "flag-ee", short_names: ["flag-ee"], sort_order: 70 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ET", short_name: "flag-et", short_names: ["flag-et"], sort_order: 71 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS EU", short_name: "flag-eu", short_names: ["flag-eu"], sort_order: 72 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS FK", short_name: "flag-fk", short_names: ["flag-fk"], sort_order: 73 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS FO", short_name: "flag-fo", short_names: ["flag-fo"], sort_order: 74 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS FJ", short_name: "flag-fj", short_names: ["flag-fj"], sort_order: 75 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS FI", short_name: "flag-fi", short_names: ["flag-fi"], sort_order: 76 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS FR", short_name: "flag-fr", short_names: ["flag-fr", "fr"], sort_order: 77 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GF", short_name: "flag-gf", short_names: ["flag-gf"], sort_order: 78 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PF", short_name: "flag-pf", short_names: ["flag-pf"], sort_order: 79 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TF", short_name: "flag-tf", short_names: ["flag-tf"], sort_order: 80 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GA", short_name: "flag-ga", short_names: ["flag-ga"], sort_order: 81 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GM", short_name: "flag-gm", short_names: ["flag-gm"], sort_order: 82 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GE", short_name: "flag-ge", short_names: ["flag-ge"], sort_order: 83 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS DE", short_name: "flag-de", short_names: ["flag-de", "de"], sort_order: 84 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GH", short_name: "flag-gh", short_names: ["flag-gh"], sort_order: 85 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GI", short_name: "flag-gi", short_names: ["flag-gi"], sort_order: 86 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GR", short_name: "flag-gr", short_names: ["flag-gr"], sort_order: 87 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GL", short_name: "flag-gl", short_names: ["flag-gl"], sort_order: 88 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GD", short_name: "flag-gd", short_names: ["flag-gd"], sort_order: 89 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GP", short_name: "flag-gp", short_names: ["flag-gp"], sort_order: 90 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GU", short_name: "flag-gu", short_names: ["flag-gu"], sort_order: 91 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GT", short_name: "flag-gt", short_names: ["flag-gt"], sort_order: 92 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GG", short_name: "flag-gg", short_names: ["flag-gg"], sort_order: 93 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GN", short_name: "flag-gn", short_names: ["flag-gn"], sort_order: 94 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GW", short_name: "flag-gw", short_names: ["flag-gw"], sort_order: 95 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GY", short_name: "flag-gy", short_names: ["flag-gy"], sort_order: 96 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS HT", short_name: "flag-ht", short_names: ["flag-ht"], sort_order: 97 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS HN", short_name: "flag-hn", short_names: ["flag-hn"], sort_order: 98 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS HK", short_name: "flag-hk", short_names: ["flag-hk"], sort_order: 99 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS HU", short_name: "flag-hu", short_names: ["flag-hu"], sort_order: 100 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IS", short_name: "flag-is", short_names: ["flag-is"], sort_order: 101 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IN", short_name: "flag-in", short_names: ["flag-in"], sort_order: 102 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ID", short_name: "flag-id", short_names: ["flag-id"], sort_order: 103 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IR", short_name: "flag-ir", short_names: ["flag-ir"], sort_order: 104 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IQ", short_name: "flag-iq", short_names: ["flag-iq"], sort_order: 105 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IE", short_name: "flag-ie", short_names: ["flag-ie"], sort_order: 106 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IM", short_name: "flag-im", short_names: ["flag-im"], sort_order: 107 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IL", short_name: "flag-il", short_names: ["flag-il"], sort_order: 108 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS IT", short_name: "flag-it", short_names: ["flag-it", "it"], sort_order: 109 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CI", short_name: "flag-ci", short_names: ["flag-ci"], sort_order: 110 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS JM", short_name: "flag-jm", short_names: ["flag-jm"], sort_order: 111 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS JP", short_name: "flag-jp", short_names: ["flag-jp", "jp"], sort_order: 112 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS JE", short_name: "flag-je", short_names: ["flag-je"], sort_order: 113 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS JO", short_name: "flag-jo", short_names: ["flag-jo"], sort_order: 114 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KZ", short_name: "flag-kz", short_names: ["flag-kz"], sort_order: 115 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KE", short_name: "flag-ke", short_names: ["flag-ke"], sort_order: 116 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KI", short_name: "flag-ki", short_names: ["flag-ki"], sort_order: 117 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS XK", short_name: "flag-xk", short_names: ["flag-xk"], sort_order: 118 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KW", short_name: "flag-kw", short_names: ["flag-kw"], sort_order: 119 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KG", short_name: "flag-kg", short_names: ["flag-kg"], sort_order: 120 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LA", short_name: "flag-la", short_names: ["flag-la"], sort_order: 121 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LV", short_name: "flag-lv", short_names: ["flag-lv"], sort_order: 122 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LB", short_name: "flag-lb", short_names: ["flag-lb"], sort_order: 123 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LS", short_name: "flag-ls", short_names: ["flag-ls"], sort_order: 124 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LR", short_name: "flag-lr", short_names: ["flag-lr"], sort_order: 125 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LY", short_name: "flag-ly", short_names: ["flag-ly"], sort_order: 126 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LI", short_name: "flag-li", short_names: ["flag-li"], sort_order: 127 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LT", short_name: "flag-lt", short_names: ["flag-lt"], sort_order: 128 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LU", short_name: "flag-lu", short_names: ["flag-lu"], sort_order: 129 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MO", short_name: "flag-mo", short_names: ["flag-mo"], sort_order: 130 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MK", short_name: "flag-mk", short_names: ["flag-mk"], sort_order: 131 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MG", short_name: "flag-mg", short_names: ["flag-mg"], sort_order: 132 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MW", short_name: "flag-mw", short_names: ["flag-mw"], sort_order: 133 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MY", short_name: "flag-my", short_names: ["flag-my"], sort_order: 134 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MV", short_name: "flag-mv", short_names: ["flag-mv"], sort_order: 135 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ML", short_name: "flag-ml", short_names: ["flag-ml"], sort_order: 136 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MT", short_name: "flag-mt", short_names: ["flag-mt"], sort_order: 137 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MH", short_name: "flag-mh", short_names: ["flag-mh"], sort_order: 138 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MQ", short_name: "flag-mq", short_names: ["flag-mq"], sort_order: 139 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MR", short_name: "flag-mr", short_names: ["flag-mr"], sort_order: 140 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MU", short_name: "flag-mu", short_names: ["flag-mu"], sort_order: 141 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS YT", short_name: "flag-yt", short_names: ["flag-yt"], sort_order: 142 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MX", short_name: "flag-mx", short_names: ["flag-mx"], sort_order: 143 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS FM", short_name: "flag-fm", short_names: ["flag-fm"], sort_order: 144 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MD", short_name: "flag-md", short_names: ["flag-md"], sort_order: 145 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MC", short_name: "flag-mc", short_names: ["flag-mc"], sort_order: 146 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MN", short_name: "flag-mn", short_names: ["flag-mn"], sort_order: 147 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ME", short_name: "flag-me", short_names: ["flag-me"], sort_order: 148 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MS", short_name: "flag-ms", short_names: ["flag-ms"], sort_order: 149 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MA", short_name: "flag-ma", short_names: ["flag-ma"], sort_order: 150 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MZ", short_name: "flag-mz", short_names: ["flag-mz"], sort_order: 151 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MM", short_name: "flag-mm", short_names: ["flag-mm"], sort_order: 152 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NA", short_name: "flag-na", short_names: ["flag-na"], sort_order: 153 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NR", short_name: "flag-nr", short_names: ["flag-nr"], sort_order: 154 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NP", short_name: "flag-np", short_names: ["flag-np"], sort_order: 155 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NL", short_name: "flag-nl", short_names: ["flag-nl"], sort_order: 156 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NC", short_name: "flag-nc", short_names: ["flag-nc"], sort_order: 157 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NZ", short_name: "flag-nz", short_names: ["flag-nz"], sort_order: 158 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NI", short_name: "flag-ni", short_names: ["flag-ni"], sort_order: 159 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NE", short_name: "flag-ne", short_names: ["flag-ne"], sort_order: 160 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NG", short_name: "flag-ng", short_names: ["flag-ng"], sort_order: 161 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NU", short_name: "flag-nu", short_names: ["flag-nu"], sort_order: 162 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NF", short_name: "flag-nf", short_names: ["flag-nf"], sort_order: 163 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MP", short_name: "flag-mp", short_names: ["flag-mp"], sort_order: 164 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KP", short_name: "flag-kp", short_names: ["flag-kp"], sort_order: 165 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS NO", short_name: "flag-no", short_names: ["flag-no"], sort_order: 166 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS OM", short_name: "flag-om", short_names: ["flag-om"], sort_order: 167 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PK", short_name: "flag-pk", short_names: ["flag-pk"], sort_order: 168 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PW", short_name: "flag-pw", short_names: ["flag-pw"], sort_order: 169 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PS", short_name: "flag-ps", short_names: ["flag-ps"], sort_order: 170 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PA", short_name: "flag-pa", short_names: ["flag-pa"], sort_order: 171 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PG", short_name: "flag-pg", short_names: ["flag-pg"], sort_order: 172 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PY", short_name: "flag-py", short_names: ["flag-py"], sort_order: 173 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PE", short_name: "flag-pe", short_names: ["flag-pe"], sort_order: 174 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PH", short_name: "flag-ph", short_names: ["flag-ph"], sort_order: 175 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PN", short_name: "flag-pn", short_names: ["flag-pn"], sort_order: 176 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PL", short_name: "flag-pl", short_names: ["flag-pl"], sort_order: 177 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PT", short_name: "flag-pt", short_names: ["flag-pt"], sort_order: 178 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PR", short_name: "flag-pr", short_names: ["flag-pr"], sort_order: 179 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS QA", short_name: "flag-qa", short_names: ["flag-qa"], sort_order: 180 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS RE", short_name: "flag-re", short_names: ["flag-re"], sort_order: 181 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS RO", short_name: "flag-ro", short_names: ["flag-ro"], sort_order: 182 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS RU", short_name: "flag-ru", short_names: ["flag-ru", "ru"], sort_order: 183 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS RW", short_name: "flag-rw", short_names: ["flag-rw"], sort_order: 184 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BL", short_name: "flag-bl", short_names: ["flag-bl"], sort_order: 185 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SH", short_name: "flag-sh", short_names: ["flag-sh"], sort_order: 186 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KN", short_name: "flag-kn", short_names: ["flag-kn"], sort_order: 187 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LC", short_name: "flag-lc", short_names: ["flag-lc"], sort_order: 188 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS PM", short_name: "flag-pm", short_names: ["flag-pm"], sort_order: 189 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS VC", short_name: "flag-vc", short_names: ["flag-vc"], sort_order: 190 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS WS", short_name: "flag-ws", short_names: ["flag-ws"], sort_order: 191 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SM", short_name: "flag-sm", short_names: ["flag-sm"], sort_order: 192 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ST", short_name: "flag-st", short_names: ["flag-st"], sort_order: 193 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SA", short_name: "flag-sa", short_names: ["flag-sa"], sort_order: 194 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SN", short_name: "flag-sn", short_names: ["flag-sn"], sort_order: 195 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS RS", short_name: "flag-rs", short_names: ["flag-rs"], sort_order: 196 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SC", short_name: "flag-sc", short_names: ["flag-sc"], sort_order: 197 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SL", short_name: "flag-sl", short_names: ["flag-sl"], sort_order: 198 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SG", short_name: "flag-sg", short_names: ["flag-sg"], sort_order: 199 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SX", short_name: "flag-sx", short_names: ["flag-sx"], sort_order: 200 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SK", short_name: "flag-sk", short_names: ["flag-sk"], sort_order: 201 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SI", short_name: "flag-si", short_names: ["flag-si"], sort_order: 202 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SB", short_name: "flag-sb", short_names: ["flag-sb"], sort_order: 203 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SO", short_name: "flag-so", short_names: ["flag-so"], sort_order: 204 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ZA", short_name: "flag-za", short_names: ["flag-za"], sort_order: 205 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GS", short_name: "flag-gs", short_names: ["flag-gs"], sort_order: 206 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS KR", short_name: "flag-kr", short_names: ["flag-kr", "kr"], sort_order: 207 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SS", short_name: "flag-ss", short_names: ["flag-ss"], sort_order: 208 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ES", short_name: "flag-es", short_names: ["flag-es", "es"], sort_order: 209 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS LK", short_name: "flag-lk", short_names: ["flag-lk"], sort_order: 210 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SD", short_name: "flag-sd", short_names: ["flag-sd"], sort_order: 211 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SR", short_name: "flag-sr", short_names: ["flag-sr"], sort_order: 212 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SZ", short_name: "flag-sz", short_names: ["flag-sz"], sort_order: 213 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SE", short_name: "flag-se", short_names: ["flag-se"], sort_order: 214 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS CH", short_name: "flag-ch", short_names: ["flag-ch"], sort_order: 215 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SY", short_name: "flag-sy", short_names: ["flag-sy"], sort_order: 216 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TW", short_name: "flag-tw", short_names: ["flag-tw"], sort_order: 217 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TJ", short_name: "flag-tj", short_names: ["flag-tj"], sort_order: 218 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TZ", short_name: "flag-tz", short_names: ["flag-tz"], sort_order: 219 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TH", short_name: "flag-th", short_names: ["flag-th"], sort_order: 220 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TL", short_name: "flag-tl", short_names: ["flag-tl"], sort_order: 221 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TG", short_name: "flag-tg", short_names: ["flag-tg"], sort_order: 222 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TK", short_name: "flag-tk", short_names: ["flag-tk"], sort_order: 223 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TO", short_name: "flag-to", short_names: ["flag-to"], sort_order: 224 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TT", short_name: "flag-tt", short_names: ["flag-tt"], sort_order: 225 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TN", short_name: "flag-tn", short_names: ["flag-tn"], sort_order: 226 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TR", short_name: "flag-tr", short_names: ["flag-tr"], sort_order: 227 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TM", short_name: "flag-tm", short_names: ["flag-tm"], sort_order: 228 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TC", short_name: "flag-tc", short_names: ["flag-tc"], sort_order: 229 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TV", short_name: "flag-tv", short_names: ["flag-tv"], sort_order: 230 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS UG", short_name: "flag-ug", short_names: ["flag-ug"], sort_order: 231 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS UA", short_name: "flag-ua", short_names: ["flag-ua"], sort_order: 232 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AE", short_name: "flag-ae", short_names: ["flag-ae"], sort_order: 233 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS GB", short_name: "flag-gb", short_names: ["flag-gb", "gb", "uk"], sort_order: 234 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS US", short_name: "flag-us", short_names: ["flag-us", "us"], sort_order: 235 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS VI", short_name: "flag-vi", short_names: ["flag-vi"], sort_order: 236 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS UY", short_name: "flag-uy", short_names: ["flag-uy"], sort_order: 237 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS UZ", short_name: "flag-uz", short_names: ["flag-uz"], sort_order: 238 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS VU", short_name: "flag-vu", short_names: ["flag-vu"], sort_order: 239 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS VA", short_name: "flag-va", short_names: ["flag-va"], sort_order: 240 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS VE", short_name: "flag-ve", short_names: ["flag-ve"], sort_order: 241 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS VN", short_name: "flag-vn", short_names: ["flag-vn"], sort_order: 242 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS WF", short_name: "flag-wf", short_names: ["flag-wf"], sort_order: 243 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS EH", short_name: "flag-eh", short_names: ["flag-eh"], sort_order: 244 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS YE", short_name: "flag-ye", short_names: ["flag-ye"], sort_order: 245 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ZM", short_name: "flag-zm", short_names: ["flag-zm"], sort_order: 246 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS ZW", short_name: "flag-zw", short_names: ["flag-zw"], sort_order: 247 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS AC", short_name: "flag-ac", short_names: ["flag-ac"], sort_order: 248 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS BV", short_name: "flag-bv", short_names: ["flag-bv"], sort_order: 249 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !1, name: "REGIONAL INDICATOR SYMBOL LETTERS CP", short_name: "flag-cp", short_names: ["flag-cp"], sort_order: 250 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS DG", short_name: "flag-dg", short_names: ["flag-dg"], sort_order: 251 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS EA", short_name: "flag-ea", short_names: ["flag-ea"], sort_order: 252 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS HM", short_name: "flag-hm", short_names: ["flag-hm"], sort_order: 253 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS MF", short_name: "flag-mf", short_names: ["flag-mf"], sort_order: 254 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS SJ", short_name: "flag-sj", short_names: ["flag-sj"], sort_order: 255 } , { has_img_apple: !0, has_img_google: !0, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS TA", short_name: "flag-ta", short_names: ["flag-ta"], sort_order: 256 } , { has_img_apple: !0, has_img_google: !1, has_img_twitter: !0, has_img_emojione: !0, has_img_facebook: !0, has_img_messenger: !0, name: "REGIONAL INDICATOR SYMBOL LETTERS UM", short_name: "flag-um", short_names: ["flag-um"], sort_order: 257 } ] } } , h.init=function(e) { var s=this; s.emoji=new _, s.emoji.allow_native=this.defaults.allowNative, s.emoji.img_set=this.defaults.emojiType, s.emoji.use_sheet=!0, s.emoji.supports_css=!0, s.emoji.img_sets.apple.sheet=this.defaults.emojiSheets.apple, s.emoji.img_sets.google.sheet=this.defaults.emojiSheets.google, s.emoji.img_sets.twitter.sheet=this.defaults.emojiSheets.twitter, s.emoji.img_sets.emojione.sheet=this.defaults.emojiSheets.emojione, s.emoji.img_sets.facebook.sheet=this.defaults.emojiSheets.facebook, s.emoji.img_sets.messenger.sheet=this.defaults.emojiSheets.messenger, s.selector=e, s.elements=document.querySelectorAll(e), s.popup=document.querySelector(".wdt-emoji-popup"), s.scroller=s.popup.querySelector(".wdt-emoji-scroll-wrapper"), s.searchInput=s.popup.querySelector("#wdt-emoji-search"), s.previewImg=s.popup.querySelector("#wdt-emoji-preview-img"), s.previewName=s.popup.querySelector("#wdt-emoji-preview-name"), s.previewAliases=s.popup.querySelector("#wdt-emoji-preview-aliases"), document.querySelector("body").dataset.wdtEmojiBundle=h.defaults.emojiType; var a=s.popup.querySelector('[data-group-name="Recent"]'); a&&(a.innerHTML=s.emoji.replace_colons(":clock3:")); var m=s.popup.querySelector('[data-group-name="People"]'); m&&(m.innerHTML=s.emoji.replace_colons(":sunglasses:")); var o=s.popup.querySelector('[data-group-name="Nature"]'); o&&(o.innerHTML=s.emoji.replace_colons(":shamrock:")); var g=s.popup.querySelector('[data-group-name="Foods"]'); g&&(g.innerHTML=s.emoji.replace_colons(":pizza:")); var i=s.popup.querySelector('[data-group-name="Activity"]'); i&&(i.innerHTML=s.emoji.replace_colons(":football:")); var r=s.popup.querySelector('[data-group-name="Places"]'); r&&(r.innerHTML=s.emoji.replace_colons(":airplane:")); var t=s.popup.querySelector('[data-group-name="Objects"]'); t&&(t.innerHTML=s.emoji.replace_colons(":bulb:")); var n=s.popup.querySelector('[data-group-name="Symbols"]'); n&&(n.innerHTML=s.emoji.replace_colons(":heart:")); var l=s.popup.querySelector('[data-group-name="Flags"]'); l&&(l.innerHTML=s.emoji.replace_colons(":waving_white_flag:")); var p=s.popup.querySelector('[data-group-name="Custom"]'); if(p&&(p.innerHTML=s.emoji.replace_colons(":dark_sunglasses:")), s.ranges= {} , this.elements.length)for(var c=0; c=0, a=this.scrollTop<=0; (0>e&&s||e>0&&a)&&_.preventDefault() } ) } , h.fillSearch=function(_) { return h.searchInput?(h.searchInput.value=_, h.search(_)): !1 } , h.search=function(_) { var e=h.popup.querySelector(".wdt-emoji-sections"), g=h.popup.querySelector("#wdt-emoji-search-result-title"), i=e.querySelectorAll(".wdt-emoji"), r=h.popup.querySelector("#wdt-emoji-no-result"), t=0; if(""==_)return m(g, "wdt-show"), m(r, "wdt-show"), o(".wdt-emoji.not-matched", "not-matched"), o(".wdt-emoji-section", "wdt-inline"), o(".wdt-emoji-list", "wdt-inline"), o(".wdt-emoji-section h3", "wdt-search-on"), !1; for(var n=0; n0&&(_.removeAllRanges(), _.addRange(h.ranges[this.dataset.rangeIndex])): h.ranges[this.dataset.rangeIndex]=new Range } ), r(_, "mouseup keyup", function() { h.ranges[this.dataset.rangeIndex]=window.getSelection().getRangeAt(0) } ), r(_, "mousedown click", function(_) { document.activeElement!=this&&(_.stopPropagation?_.stopPropagation(): _.cancelBubble=!0, _.preventDefault?_.preventDefault(): _.returnValue=!1, this.focus()) } ) } ; var r=function(_, e, s) { e=e.split(" "); for(var a=0; aa)m(_, "sticky"), d(_, { top: null } ), d(_.parentNode, { "padding-top": null } ); else if(a>g&&!e(_, "sticky")) { var o=document.querySelectorAll(".wdt-emoji-section h3"); if(o.length)for(var r=0; ra; a++)(s=o[a])(e) } , E=function(_, e, s) { document.addEventListener(_, function(_) { var a=document.querySelectorAll(e); if(a) { for(var m=_.target, o=-1; m&&-1===(o=Array.prototype.indexOf.call(a, m)); )m=m.parentElement; o>-1&&s.call(m, _) } } ) } , d=function() { function _(_) { return _.replace(/^-ms-/, "ms-").replace(/-([\da-z])/gi, function(_, e) { return e.toUpperCase() } ) } function e(_) { var e=document.body.style; if(_ in e)return _; for(var s, a=m.length, o=_.charAt(0).toUpperCase()+_.slice(1); a--; )if(s=m[a]+o, s in e)return s; return _ } function s(s) { return s=_(s), o[s]||(o[s]=e(s)) } function a(_, e, a) { e=s(e), _.style[e]=a } var m=["Webkit", "O", "Moz", "ms"], o= {} ; return function(_, e) { var s, m, o=arguments; if(2==o.length)for(s in e)m=e[s], void 0!==m&&e.hasOwnProperty(s)&&a(_, s, m); else a(_, o[1], o[2]) } } (); return h } ); // source --> https://canbaby.ca/wp-content/plugins/wp-live-chat-support/js/wplc_node.js?ver=8.0.32 var nc_sid; var nc_name; var wplc_cid; var socket; var FADE_TIME = 150; // ms var TYPING_TIMER_LENGTH = 1000; // ms var username = 'Guest'; var connected = false; var typing = false; var lastTypingTime; var nifty_is_chat_open = false; var nifty_chat_status = "browsing"; var bleeper_show_drag_zone = false; /* helps us keep track of which messages made it to the server */ var bleeper_msg_confirmations = {}; /** * Keep track of recent agents * @type {array} */ var bleeper_recent_agents = undefined; var bleeper_recent_agents_data = undefined; /** * Setup Query String, customer ID, and fingerprint */ var query_string = ""; var bleeper_customerID = null; var bleeper_fingerprint = null; /** * Set allowed file types */ var bleeper_file_suffix_check = [ "zip", "pdf", "txt", "mp3", "mpa", "ogg", "wav", "wma", "7z", "rar", "db", "xml", "csv", "sql", "apk", "exe", "jar", "otf", "ttf", "fon", "fnt", "ai", "psd", "svg", "tif", "tiff", "ps", "msi", "doc", "docx", ]; var wplc_chat_delegates; var wplc_connect; var bleeper_ping = new Audio(wplc_baseurl + "/audio/ding.mp3"); var bleeper_inactive = false; var bleeper_inactive_timeout; var bleeper_timeout_duration = 300000; var bleeperAverageResponseTime = undefined; /** * An array to keep track of agent disconnects * @type {array} */ var agent_disc_timer = []; /** * Set the default agent_joined variable * @type {array} */ var agent_joined = []; /** * Used to identify the heartbeat timer */ var user_hearbeat; /** * variable to check if the agent is online or not - this is set after the first run to the server * @type {Boolean} */ var wplc_online = false; /** * Everytime the user clicks the minimize button this is set to true * @type {Boolean} */ var nifty_is_minimized = false; /** * Used as a set up variables for the text editor */ var selectedIndexStart; var selectedIndexEnd; var checkSelection = true; /** * Set up the global variable for the function */ var wplcFormatParser; /** * Variable to help identfy if we are editing a message * @type {Boolean} */ var niftyIsEditing = false; /** * Identify the last message sent, so when we press UP we can edit it */ var lastmessagesent; /** * Sets default for identifying if the welcome message has been sent yet, or not * @type {Boolean} */ var nifty_welcome_message_sent = false; var $inputMessage = ''; var $messages = ''; var bleeper_first; var bleeper_current; var bleeper_location_info = false; /* Regex for inline links */ var bleeper_link_match_regex = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!,.;<>]*[-A-Z0-9+&@#\/%=~_|<>])/ig; /* OS Holder */ var bleeper_user_current_os = false; //When false the 'bleeper_get_operating_system' function will run all actions to identify the OS /** * Generate a unique ID for the visitor * * @return {string} guid */ function wplc_jsguid() { var nav = window.navigator; var screen = window.screen; var guid = nav.mimeTypes.length; guid += nav.userAgent.replace(/\D+/g, ''); guid += nav.plugins.length; guid += screen.height || ''; guid += screen.width || ''; guid += screen.pixelDepth || ''; return guid; }; /** * Setup the socket query variable, which is appended to the socket connection whenever the soket connects to the node servers */ function wplc_set_up_query_string() { if (typeof wplc_guid !== "undefined") { query_string += "&guid=" + wplc_guid; } if (typeof bleeper_user_ip_address !== "undefined") { query_string += "&user_ip=" + bleeper_user_ip_address; } if (typeof bleeper_location_info !== "undefined" && bleeper_location_info !== false) { if (typeof bleeper_location_info.code !== "undefined" && typeof bleeper_location_info.name !== "undefined") { query_string += "&location_code=" + bleeper_location_info.code + "&location_name=" + bleeper_location_info.name; } } bleeper_customerID = wplc_getCookie('bleeper_customerID'); if (typeof bleeper_customerID !== "undefined" && bleeper_customerID !== '' && bleeper_customerID !== null) { query_string += "&customer_id=" + bleeper_customerID; } bleeper_fingerprint = wplc_jsguid(); if (typeof bleeper_fingerprint !== "undefined" && bleeper_fingerprint !== '' && bleeper_fingerprint !== null) { query_string += "&bleeper_fingerprint=" + bleeper_fingerprint; } if (typeof window !== "undefined" && typeof window.location !== "undefined" && typeof window.location.href !== "undefined") { query_string += "&referer=" + window.location.href; } query_string = wplc_query_cleanup(query_string); } jQuery(document).on('wplc_sockets_ready', function () { console.log('here'); /** * Run Query setup function */ wplc_set_up_query_string(); wplc_powered_by(); /** * Setup an inactive timer */ bleeper_inactive_timeout = setTimeout(function () { bleeper_inactive = true; }, bleeper_timeout_duration); if (typeof bleeper_message_override !== "undefined") { bleeper_ping = new Audio(bleeper_message_override); } /*Find nifty object and check if online */ if (wplc_test_localStorage()) { var wplc_d = new Date(); wplc_d.toUTCString(); var cdatetime = Math.floor(wplc_d.getTime() / 1000); if (localStorage.getItem('bleeper_first') === null) { localStorage.setItem('bleeper_first', cdatetime); bleeper_first = cdatetime; } else { bleeper_first = localStorage.getItem('bleeper_first'); } localStorage.setItem('bleeper_current', cdatetime); bleeper_current = cdatetime; } if (typeof ns_obj === 'undefined') { //Nifty Chat Object not created yet } else { if (ns_obj.o === '1') { wplc_online = true; } else { wplc_run = false; wplc_online = false; } } wplc_check_minimize_cookie = Cookies.get('nifty_minimize'); var dragTimeout = -1; jQuery("html").bind("dragenter", function () { jQuery("#chat_drag_zone").fadeIn(); bleeper_show_drag_zone = true; }); jQuery("html").bind("dragover", function () { bleeper_show_drag_zone = true; }); jQuery("html").bind("dragleave", function () { bleeper_show_drag_zone = false; clearTimeout(dragTimeout); dragTimeout = setTimeout(function () { if (!bleeper_show_drag_zone) { jQuery("#chat_drag_zone").fadeOut(); } }, 200); }); jQuery("#chat_drag_zone").on("dragover", function (event) { event.preventDefault(); event.stopPropagation(); }); jQuery("#chat_drag_zone").on("dragleave", function (event) { event.preventDefault(); event.stopPropagation(); }); jQuery("#chat_drag_zone").on("drop", function (event) { event.preventDefault(); event.stopPropagation(); if (jQuery('#nifty_add_media:checked').length > 0) { //Do nothing its open } else { jQuery("#nifty_add_media").click(); } var fileInput = document.getElementById('nifty_file_input'); fileInput.files = event.originalEvent.dataTransfer.files; jQuery("#chat_drag_zone").fadeOut(); }); /** * Builds the socket delegates. This needs to be called everytime a connection is made (i.e. moving from a short poll to a long poll) */ wplc_chat_delegates = function (keepalive) { nifty_chat_status_temp = nc_getCookie("nc_status"); if (typeof nifty_chat_status_temp !== "undefined" && nifty_chat_status_temp === "active") { /* leave the cookie untouched as we are already in ACTIVE state and should continue in this state until changed. */ } else { if (keepalive) { niftyUpdateStatusCookie("active"); } else { niftyUpdateStatusCookie("browsing"); } } nifty_username_temp = nc_getCookie("nc_username"); if (typeof nifty_username_temp !== "undefined") { username = nifty_username_temp; } // Socket events socket.on('connect', function (data) { nc_add_user(socket, data); nifty_chat_status_temp = nc_getCookie("nc_status"); if (typeof nifty_chat_status_temp !== "undefined" && nifty_chat_status_temp === "active") { if (typeof user_hearbeat === "undefined") { user_hearbeat = setInterval(function () { if (socket.connected) socket.emit('heartbeat'); }, 5000); } } jQuery.event.trigger({ type: 'bleeper_socket_connected', status: nifty_chat_status_temp }); }); socket.on("force_disconnect", function (data) { socket.disconnect({ test: 'test' }); if (typeof user_heartbeat !== "undefined") clearInterval(user_hearbeat); user_heartbeat = undefined; /* reconnect this socket in 7 seconds to check for a forced chat on the agents end */ setTimeout(function () { wplc_connect(false); }, 12000); /* its important that this number is less than the TTL of the variable in redis */ }); socket.on("blacklisted", function (data) { jQuery.event.trigger({ type: "bleeper_blacklisted", ndata: data }); }); socket.on("user blocked", function (data) { socket.disconnect({ blocked: 'blocked' }); CookieDate.setFullYear(CookieDate.getFullYear() + 1); Cookies.set('bleeper_b', '1', { expires: CookieDate, path: '/' }); jQuery("#wp-live-chat-4").remove(); jQuery("#wp-live-chat-wraper").remove(); keepalive = false; }); socket.on("customerID", function (data) { var CookieDate = new Date; CookieDate.setFullYear(CookieDate.getFullYear() + 1); Cookies.set('bleeper_customerID', data.customerID, { expires: CookieDate, path: '/' }); }); socket.on("agent initiate", function (data) { if (typeof user_hearbeat === "undefined") { socket.emit('initiate received', { chatid: wplc_cid }); user_hearbeat = setInterval(function () { if (socket.connected) { socket.emit('heartbeat'); } }, 5000); } niftyUpdateStatusCookie('active'); jQuery.event.trigger({ type: "bleeper_agent_initiated_chat", ndata: data }); }); /* Confirm that a message was saved to the db */ socket.on('message received', function (data) { if (typeof data !== 'undefined') { if (typeof data.msgID !== 'undefined' && typeof data.outcome !== 'undefined') { bleeper_msg_confirmations[data.msgID] = data.outcome; } } }); socket.on('message read received', function (data) { jQuery.event.trigger({ type: "bleeper_message_read_received", ndata: data }); }); socket.on('agent to participant ping', function (data) { socket.emit('agent to participant ping received', { fromsocket: socket.id, intendedsocket: data.fromsocket, chatid: data.chatid }); }); socket.on("chat ended", function (data) { jQuery.event.trigger({ type: "bleeper_chat_ended_notification", ndata: data }); jQuery("#bleeper_chat_ended").show(); bleeper_end_chat_div_create(); //$("#wplc_user_message_div").hide(); if (typeof user_heartbeat !== "undefined") clearInterval(user_heartbeat); user_heartbeat = undefined; socket.disconnect({ test: 'test' }); niftyUpdateStatusCookie('browsing'); // restart connection as a visitor if (typeof io !== "undefined") { wplc_set_up_query_string(); socket = io.connect(WPLC_SOCKET_URI, { query: query_string, transports: ['websocket'] }); wplc_chat_delegates(); } if (typeof Cookies !== "undefined") { Cookies.remove("wplc_cid"); } }); socket.on("averageResponse", function (data) { jQuery.event.trigger({ type: "bleeper_average_response", ndata: data }); }); socket.on("recent_agents", function (data) { if (typeof data !== "undefined" && typeof data.agents !== "undefined") { bleeper_recent_agents = data.agents; } }); socket.on("agent_data", function (data) { if ((typeof data !== "undefined" && data !== null) && (typeof data.ndata !== "undefined" && data.ndata !== null) && (typeof data.ndata.aid !== 'undefined' && data.ndata.aid !== null)) { if (typeof bleeper_recent_agents_data === "undefined") { bleeper_recent_agents_data = {}; bleeper_recent_agents_data[data.ndata.aid] = data.ndata; } else { bleeper_recent_agents_data[data.ndata.aid] = data.ndata; } } }); socket.on("transfer chat", function (data) { addNotice({ message: 'You are being transferred to another agent. Please be patient.' }); }); socket.on("location found", function (data) { bleeper_location_info = data; //Set the data }); socket.on('chat history', function (data) { jQuery.event.trigger({ type: "bleeper_chat_history", ndata: data }); }); // Whenever the server emits 'login', log the login message socket.on('login', function (data) { connected = true; // Display the welcome message /** * Only show if this is the keepalive session (i.e. we are wanting to chat now) */ if (keepalive) { var message = "Connection established"; } }); // Whenever the server emits 'new message', update the chat body socket.on('new message', function (data) { socket.emit('message read', data); jQuery.event.trigger({ type: "bleeper_new_message", ndata: data }); if (typeof wplc_enable_ding !== 'undefined' && '1' === wplc_enable_ding) { bleeper_ping.play(); } }); // Whenever the server emits 'new message', update the chat body socket.on('edit message', function (data) { jQuery.event.trigger({ type: "bleeper_edit_message", ndata: data }); }); socket.on('user chat notification', function (data) { jQuery.event.trigger({ type: "bleeper_user_chat_notification", ndata: data }); }); socket.on('custom data received', function (data) { jQuery.event.trigger({ type: "bleeper_custom_data_received", ndata: data }); }); // Whenever the server emits 'new message', update the chat body socket.on('socketid', function (socketid) { document.cookie = "nc_sid=" + socketid.socketid; if (!wplc_online) {} }); socket.on('agent joined', function (data) { clearTimeout(agent_disc_timer[data.agent]); jQuery.event.trigger({ type: "bleeper_agent_joined", ndata: data }); }); socket.on('new_socket', function (socketid) {}); socket.on('agent left', function (data) { jQuery.event.trigger({ type: "bleeper_agent_left", ndata: data }); }); socket.on('agent connected', function (data) { clearTimeout(agent_disc_timer[data.aid]); }) socket.on('agent disconnected', function (data) { agent_disc_timer[data.aid] = setTimeout(function () { jQuery.event.trigger({ type: "bleeper_agent_disconnected", ndata: data }); removeChatTyping(data); }, 8000); }); // Whenever the server emits 'typing', show the typing message socket.on('typing', function (data) { jQuery.event.trigger({ type: "bleeper_typing", ndata: data }); }); // Whenever the server emits 'stop typing', kill the typing message socket.on('stop typing', function (data) { jQuery.event.trigger({ type: "bleeper_stop_typing", ndata: data }); }); // Receive CHAT ID from server socket.on('chatID', function (data) { Cookies.set('wplc_cid', data.chatid, { expires: 1, path: '/' }); wplc_cid = data.chatid; /* is chat box open? */ if (!nifty_is_chat_open) { nifty_init_chat_box_check(data.chatid); } }); socket.on("involved check returned", function (data) { jQuery.event.trigger({ type: 'bleeper_build_involved_agents_header', ndata: data }); }); socket.on('disconnect', function () { if (typeof user_heartbeat !== "undefined") clearInterval(user_heartbeat); user_heartbeat = undefined; /** * Only show if this was part of the keepalive session (i.e. an active chat) */ if (keepalive) { //log('you have been disconnected'); //TODO: Add Bleeper handler as well jQuery.event.trigger({ type: "bleeper_disconnected" }); } }); socket.on('reconnect', function () { /** * Only show if this was part of the keepalive session (i.e. an active chat) */ if (keepalive) { //log('you have been reconnected'); //TODO: Addd bleeper handler jQuery.event.trigger({ type: "bleeper_reconnect" }); } nc_add_user(socket, 'what the shizz'); }); socket.on('reconnect_error', function () { //log('attempt to reconnect has failed'); //TODO: Addd bleepet handler jQuery.event.trigger({ type: "bleeper_reconnect_error" }); }); socket.on('a2vping', function (data) { socket.emit('a2vping return', { fromsocket: socket.id, intendedsocket: data.returnsocket, chatid: data.chatid }); }) } $messages = jQuery('#wplc_chatbox'); // Messages area $inputMessage = jQuery('#wplc_chatmsg'); // Input message input box jQuery("#nifty_file_input").on("change", function () { var file = this.files[0]; //Last file in array wplcShareFile(file, '#nifty_attach_fail_icon', '#nifty_attach_success_icon', '#nifty_attach_uploading_icon', "#nifty_select_file"); jQuery("#chat_drag_zone").fadeOut(); }); /** Image pasting functionality */ try { document.getElementById('wplc_chatmsg').onpaste = function (event) { // use event.originalEvent.clipboard for newer chrome versions var items = (event.clipboardData || event.originalEvent.clipboardData).items; // find pasted image among pasted items var blob = null; for (var i = 0; i < items.length; i++) { if (items[i].type.indexOf("image") === 0) { blob = items[i].getAsFile(); } } // load image if there is a pasted image if (blob !== null) { var reader = new FileReader(); reader.onload = function (event) { document.getElementById("wplc_chatmsg").value = "####" + event.target.result + "####"; jQuery("#wplc_send_msg").click(); jQuery("#bleeper_send_msg").click(); }; reader.readAsDataURL(blob); } } } catch (ex) {} jQuery("#nifty_tedit_b").click(function () { niftyTextEdit("b"); }); jQuery("#nifty_tedit_i").click(function () { niftyTextEdit("i"); }); jQuery("#nifty_tedit_u").click(function () { niftyTextEdit("u"); }); jQuery("#nifty_tedit_strike").click(function () { niftyTextEdit("strike"); }); jQuery("#nifty_tedit_mark").click(function () { niftyTextEdit("mark"); }); jQuery("#nifty_tedit_sub").click(function () { niftyTextEdit("sub"); }); jQuery("#nifty_tedit_sup").click(function () { niftyTextEdit("sup"); }); jQuery("#nifty_tedit_link").click(function () { niftyTextEdit("link"); }); setInterval(function () { getText(document.getElementById("wplc_chatmsg")); }, 1000); /** * End of rich text functionality */ /* find out if we have had a chat with this visitor before */ sid = nc_getCookie("wplc_sid"); nifty_chat_status_temp = nc_getCookie("nc_status"); if (nifty_chat_status_temp !== "undefined") { nifty_chat_status = nifty_chat_status_temp; } chatid = nc_getCookie("wplc_cid"); if (chatid !== "undefined") { wplc_cid = chatid; nc_name = nc_getCookie("nc_username"); } if (sessionStorage.getItem("bleeper_closest_server") !== null && isNaN(parseInt(sessionStorage.getItem("bleeper_closest_server")))) { WPLC_SOCKET_URI = sessionStorage.getItem("bleeper_closest_server"); } wplc_ping_all_servers(wplc_server_list, WPLC_SOCKET_URI, function (best_server_host, best_server_ping) { WPLC_SOCKET_URI = best_server_host; sessionStorage.setItem("bleeper_closest_server", best_server_host); if (window.console) { console.log("[WPLC] Connecting to " + WPLC_SOCKET_URI); } /* is socket.io ready yet? */ /* blocked? */ var bleeper_b = wplc_getCookie('bleeper_b'); if (typeof bleeper_b !== "undefined" && bleeper_b === '1') { console.log("[WPLC] You have been blocked from using WP Live Chat Support"); return; } else { if (typeof io !== "undefined") { wplc_set_up_query_string(); socket = io.connect(WPLC_SOCKET_URI, { query: query_string, transports: ['websocket'] }); } else { var socketchecker = setInterval(function () { if (typeof io !== "undefined") { clearInterval(socketchecker); wplc_set_up_query_string(); socket = io.connect(WPLC_SOCKET_URI, { query: query_string, transports: ['websocket'] }); } }, 1000); } wplc_chat_delegates(); } }); /** * Connect the node socket * * @param {bool} keepalive Keep this connection alive? */ wplc_connect = function (keepalive) { if (bleeper_inactive === false) { if (typeof socket !== "undefined") { if (socket.connected) { /* already connected */ } else { //opening socket connection wplc_set_up_query_string(); socket = io.connect(WPLC_SOCKET_URI, { query: query_string, transports: ['websocket'] }); wplc_chat_delegates(keepalive); } } else { //opening socket connection2 wplc_set_up_query_string(); socket = io.connect(WPLC_SOCKET_URI, { query: query_string, transports: ['websocket'] }); wplc_chat_delegates(keepalive); } } else { /* try again in 7 seconds */ setTimeout(function () { if (socket.connected) {} else { wplc_connect(false); } }, 7000); } } // Initialize variables var $window = jQuery(window); var message_preview_currently_being_typifcationed; /** * Detect if the user is active or inactive. * * This manipulates the shortpoll connection to the server * * i.e. an inactive user will not send shortpolls. */ jQuery(document).on('mousemove', function () { clearTimeout(bleeper_inactive_timeout); bleeper_inactive = false; bleeper_inactive_timeout = setTimeout(function () { bleeper_inactive = true; }, bleeper_timeout_duration); }); document.addEventListener('bleeper_send_message', function (e) { if (typeof wplc_online !== 'undefined' && wplc_online === true) { socket.emit('stop typing', { chatid: wplc_cid }); } // reset the typing variable typing = false; // reset the niftyIsEditing variable niftyIsEditing = false; }, false); jQuery(document).on("bleeper_send_message", function (e) { //sendMessage(e.message); if (typeof wplc_online !== 'undefined' && wplc_online === true) { socket.emit('stop typing', { chatid: wplc_cid }); } // reset the typing variable typing = false; // reset the niftyIsEditing variable niftyIsEditing = false; }); // Keyboard events jQuery(document).on("keydown", "#wplc_chatmsg", function (event) { // When the client hits ENTER on their keyboard if (event.which === 13 && !event.shiftKey) { if (jQuery(this).val().trim() !== '') { event.preventDefault(); jQuery("#wplc_send_msg").click(); jQuery("#bleeper_send_msg").click(); } } else if (event.which === 38 && !event.shiftKey) { if (typeof lastmessagesent !== "undefined") { if (typeof wplc_integration_pro_active !== "undefined" && wplc_integration_pro_active === "true") { var mid = lastmessagesent; var mdiv = jQuery('.message_' + mid + " .messageBody").html(); jQuery("#wplc_chatmsg").val(mdiv); // set the niftyIsEditing variable to the msgID so we can identify if we are in the process of editing a message niftyIsEditing = mid; } } } else if (event.which === 27 && !event.shiftKey) { jQuery("#wplc_chatmsg").val(''); niftyIsEditing = false; } }); $inputMessage.keyup(function (event) { // When the client hits ENTER on their keyboard if (event.which === 13 && !event.shiftKey) {} else { if (typeof wplc_online !== 'undefined' && wplc_online === true) { var typing_preview_tmp = cleanInput($inputMessage.val()); socket.emit('typing_preview', { chatid: wplc_cid, tempmessage: typing_preview_tmp }); } } }); $inputMessage.on('input', function () { updateTyping(); }); // Click events // Focus input when clicking on the message input's border $inputMessage.click(function () { $inputMessage.focus(); }); jQuery(document).on("mouseleave", ".message", function () { var tmid = jQuery(this).attr('mid'); jQuery(".message_" + tmid + " .bleeper-edit-message").hide(); }); jQuery(document).on("mouseenter", ".message", function () { var tmid = jQuery(this).attr('mid'); jQuery(".message_" + tmid + " .bleeper-edit-message").show(); }); jQuery(document).on("click", ".bleeper_restart_chat", function () { jQuery("#wp-live-chat-header").click(); setTimeout(function () { jQuery("#wp-live-chat-header").click(); }, 50); }); jQuery(document).on("click", "#wplc_send_msg", function () { var message = $inputMessage.val(); sendMessage(message); }); jQuery(document).on("click", ".bleeper-edit-message", function () { var mid = jQuery(this).parent().attr('mid'); var mdiv = jQuery(this).siblings('.messageBody').attr("data-message"); jQuery("#wplc_chatmsg").val(mdiv); // set the niftyIsEditing variable to the msgID so we can identify if we are in the process of editing a message niftyIsEditing = mid; }); jQuery(document).on("nifty_trigger_open_chat", function (event) { open_chat(); jQuery("#bleeper_chat_ended").hide(); }); jQuery(document).on("bleeper_socket_connected", function (e) { if (typeof socket !== "undefined" && typeof nifty_chat_status !== "undefined") { if (nifty_chat_status === "active") { socket.emit('check involved agents', { chatid: chatid }); } } }); jQuery(document).on("wplc_animation_done", function (event) { if (typeof wdtEmojiBundle !== "undefined") { wdtEmojiBundle.defaults.emojiSheets = { 'apple' : wplc_baseurl + '/js/vendor/wdt-emoji/sheets/sheet_apple_64_indexed_128.png', 'google' : wplc_baseurl + '/js/vendor/wdt-emoji/sheets/sheet_google_64_indexed_128.png', 'twitter' : wplc_baseurl + '/js/vendor/wdt-emoji/sheets/sheet_twitter_64_indexed_128.png', 'emojione' : wplc_baseurl + '/js/vendor/wdt-emoji/sheets/sheet_emojione_64_indexed_128.png', 'facebook' : wplc_baseurl + '/js/vendor/wdt-emoji/sheets/sheet_facebook_64_indexed_128.png', 'messenger': wplc_baseurl + '/js/vendor/wdt-emoji/sheets/sheet_messenger_64_indexed_128.png' }; bleeper_attempt_emoji_input_init(0); } }); /* Minimize chat window */ jQuery("#wp-live-chat-minimize").on("click", function () { jQuery.event.trigger({ type: "nifty_minimize_chat" }); Cookies.set('nifty_minimize', "yes", { expires: 1, path: '/' }); nifty_is_minimized = true; }); /** * Click handler for the start chat button */ jQuery("#wplc_start_chat_btn").on("click", function () { var wplc_is_gdpr_enabled = jQuery(this).attr('data-wplc-gdpr-enabled'); if (typeof wplc_is_gdpr_enabled !== "undefined" && (wplc_is_gdpr_enabled === 'true')) { var wplc_gdpr_opt_in_checked = jQuery("#wplc_chat_gdpr_opt_in").is(':checked'); if (typeof wplc_gdpr_opt_in_checked === "undefined" || wplc_gdpr_opt_in_checked === false) { /* GDPR requirements not met */ jQuery("#wplc_chat_gdpr_opt_in").addClass('incomplete'); return false; } jQuery("#wplc_chat_gdpr_opt_in").removeClass('incomplete'); } var wplc_name = jQuery("#wplc_name").val(); var wplc_email = jQuery("#wplc_email").val(); if (wplc_name.length <= 0) { alert("Please enter your name"); return false; } if (wplc_email.length <= 0) { alert("Please enter your email address"); return false; } if (jQuery("#wplc_email").attr('wplc_hide') !== "1") { var testEmail = /^[A-Z0-9._%+-]+@([A-Z0-9-]+\.)+[A-Z]{2,6}$/i; if (!testEmail.test(wplc_email)) { alert("Please Enter a Valid Email Address"); return false; } } jQuery.event.trigger({ type: "nifty_trigger_start_chat" }); var date = new Date(); date.setTime(date.getTime() + (2 * 60 * 1000)); niftyUpdateUserDataCookies(wplc_name, wplc_email); niftyUpdateGravCookie(md5(wplc_email)); niftyUpdateStatusCookie("active"); wplc_connect(true); var request_chat_checker = setInterval(function () { if (typeof socket !== "undefined" && typeof socket.connected !== "undefined" && socket.connected === true) { clearInterval(request_chat_checker); socket.emit("request chat", { chatid: wplc_cid, name: wplc_name, email: wplc_email }); } else { //still not connected, trying again } }, 300); }); }); // document.ready /** * Add a log to the chat box * * @param {string} message Log message string * @param {object} options Options for the message being added (fade, prepend) */ function log(message, options) { var $el = jQuery('
  • ').addClass('log').text(message); addMessageElement($el, options); } /** * Add a notice to the chat box * * @param {object} data Chat message data packet * @param {object} options Options for the message being added (fade, prepend) */ function addNotice(data, options) { options = options || {}; var new_item = ""; if (options.is_admin) { new_item += "
  • "; } else { new_item += "
  • "; } var $messageBodyDiv = jQuery('') .html(wplcFormatParser(data.message)); var $messageDiv = jQuery(new_item) .append($messageBodyDiv) addMessageElement($messageDiv, options); } /** * Remove any remaining 'typing messages' * * @param {object} data Data to check */ function removeChatTyping(data) { getTypingMessages(data).fadeOut(function () { jQuery(this).remove(); }); } /** * Add a message elemtn to the document. Mostly used for events as WPLC will handle message appending * * @param {element} el The element to add to the chat box * @param {object} options Options for the message being added (fade, prepend) */ function addMessageElement(el, options) { var $el = jQuery(el); // Setup default options if (!options) { options = {}; } if (typeof options.fade === 'undefined') { options.fade = true; } if (typeof options.prepend === 'undefined') { options.prepend = false; } // Apply options if (options.fade) { $el.hide().fadeIn(FADE_TIME); } if (options.prepend) { $messages.prepend($el); } else { $messages.append($el); } $messages[0].scrollTop = $messages[0].scrollHeight; } /** * Update the typing statu on the socket */ function updateTyping() { if (connected) { if (!niftyIsEditing) { if (!typing) { typing = true; socket.emit('typing', { chatid: wplc_cid }); } lastTypingTime = (new Date()).getTime(); setTimeout(function () { var typingTimer = (new Date()).getTime(); var timeDiff = typingTimer - lastTypingTime; if (timeDiff >= TYPING_TIMER_LENGTH && typing) { if (typeof wplc_online !== 'undefined' && wplc_online === true) { socket.emit('stop typing', { chatid: wplc_cid }); } typing = false; } }, TYPING_TIMER_LENGTH); } } } /** * JS Based cleanup to prevent injected code snippets from ever making it to the server. * * The server will also handle some cleanup in this regard * * @param {string} input The content to clean * @return {string} The clean content */ function cleanInput(input) { var input_cleaned = input; if (typeof input_cleaned !== 'string') { return input_cleaned; } return input_cleaned.replace(/<(?:.|\n)*?>/gm, ''); } /** * Get the username of the person who is typing (Example: Agent is typing) * * @param {object} data Packet to check */ function getTypingMessages(data) { return jQuery('.typing.message').filter(function (i) { return jQuery(this).data('username') === data.username; }); } /** * Send a chat message using the socket. Also checks if this is a new message, or an edit to an existing message. * * @param {string} message Message to be sent */ function sendMessage(message) { // Prevent markup from being injected into the message message = cleanInput(message); if (typeof bleeper_convert_colon_to_uni !== "undefined") { message = bleeper_convert_colon_to_uni(message); } if (niftyIsEditing !== false) { // we edited a message msgID = parseInt(niftyIsEditing); jQuery(".message_" + msgID + " .messageBody").attr("data-message", message); jQuery(".message_" + msgID + " .messageBody").html(wplcFormatParser(message)); socket.emit('edit message', { message: message, chatid: wplc_cid, msgID: msgID }); jQuery.event.trigger({ type: "bleeper_edited_message", ndata: { message: message, chatid: wplc_cid, msgID: msgID } }); jQuery("#wplc_chatmsg").val(""); niftyIsEditing = false; } else { var randomNum = Math.floor((Math.random() * 100) + 1); var msgID = Date.now() + randomNum; lastmessagesent = msgID; var ndata = { username: username, message: message, aoru: 'u', msgID: msgID, is_admin: false } jQuery.event.trigger({ type: "bleeper_send_message", message: message, msg_id: msgID }); jQuery.event.trigger({ type: "bleeper_new_message", ndata: ndata, msgID: msgID }); // tell server to execute 'new message' and send along one parameter var msgObject = { message: message, chatid: wplc_cid, msgID: msgID, aoru: 'u' }; socket.emit('new message', msgObject); /* run timer to check if message was delivered! */ bleeperConfirmDelivery(msgID, msgObject); } } /** * Update the chat status cookie * * @param {string} new_status The status you would like to store */ function niftyUpdateStatusCookie(new_status) { Cookies.set('nc_status', new_status, { expires: 1, path: '/' }); } /** * Update the visitors gravatar cookie * * @param {string} grav_hash Gravatar Hash (MD5 of email address) */ function niftyUpdateGravCookie(grav_hash) { Cookies.set('wplc_grav_hash', grav_hash, { expires: 1, path: '/' }); wplc_cookie_grav_hash = grav_hash; } /** * Update the name and email cookies * * @param {string} name Name of the visitor * @param {string} email Email of the visitor */ function niftyUpdateUserDataCookies(name, email) { Cookies.set('wplc_name', name, { expires: 1, path: '/' }); Cookies.set('wplc_email', email, { expires: 1, path: '/' }); wplc_cookie_name = name; wplc_cookie_email = email; } /** * Open the chat box * * @param {bool} force Force open regardless of state */ var open_chat = function (force) { var tmp_cookie_val = nc_getCookie('nifty_minimize'); nifty_is_minimized = tmp_cookie_val == '' || tmp_cookie_val == 'false' || tmp_cookie_val == false ? false : true; nifty_chat_status_temp = nc_getCookie("nc_status"); wplc_chat_status_temp = nc_getCookie("wplc_chat_status"); if (nifty_chat_status_temp === "active") { niftyUpdateStatusCookie("active"); wplc_connect(true); if (!nifty_is_minimized) { jQuery.event.trigger({ type: "nifty_trigger_open_chat_2", wplc_online: wplc_online }); nifty_is_chat_open = true; } } else if (nifty_chat_status_temp === "browsing" || wplc_chat_status_temp === "5") { //Added 11 here for usability if (jQuery("#wp-live-chat-2").is(":visible") === false && jQuery("#wp-live-chat-4").is(":visible") === false) { jQuery("#wp-live-chat-2").show(); jQuery("#wp-live-chat-header").addClass("active"); } } } /** * Get the selection range on the current element * * @param {element} elem The element you would like to check */ function getText(elem) { if (checkSelection) { if (selectedIndexStart !== elem.selectionStart) { selectedIndexStart = elem.selectionStart; } if (selectedIndexEnd !== elem.selectionEnd) { selectedIndexEnd = elem.selectionEnd; } } } /** * Legacy code for the hidden text editor which autmatically adds tags like 'link:' or 'mark:' * * Depracated, but supported for legacy users * * @param {string} insertContent Tag to insert */ function niftyTextEdit(insertContent) { if (typeof selectedIndexStart !== "undefined" && typeof selectedIndexEnd !== "undefined") { checkSelection = false; /*Text editor Code here*/ jQuery("#wplc_chatmsg").focus(); var current = jQuery("#wplc_chatmsg").val(); var pre = current.substr(0, (selectedIndexStart > 0) ? selectedIndexStart : 0); var selection = current.substr(selectedIndexStart, selectedIndexEnd - selectedIndexStart); var post = current.substr(((selectedIndexEnd < current.length) ? selectedIndexEnd : current.length), current.length); current = pre + insertContent + ":" + selection + ":" + insertContent + post; jQuery("#wplc_chatmsg").val(current); checkSelection = true; } } /** * Handles uploading a file within the chat * * @param {file} fileToUpload The file to upload * @param {string} failedID The id of the div to show when upload fails * @param {string} successID The id of the div to show when upload succeeds * @param {string} uploadingID The id of the div to show when upload is in progress * @param {string} originalID The id of the div to show when upload final div to show after evething is complete */ function wplcShareFile(fileToUpload, failedID, successID, uploadingID, originalID) { var formData = new FormData(); formData.append('file', fileToUpload); formData.append('timestamp', Date.now()); jQuery(uploadingID).show(); jQuery(originalID).hide(); jQuery(successID).hide(); jQuery(failedID).hide(); var uploadUrl = ''; uploadUrl = (typeof bleeper_override_upload_url !== "undefined" && bleeper_override_upload_url !== "") ? bleeper_override_upload_url : uploadUrl; if (fileToUpload.name.indexOf(".php") === -1 && fileToUpload.name.indexOf(".html") === -1 && fileToUpload.name.indexOf(".asp") === -1 && fileToUpload.name.indexOf(".svg") === -1) { //Files allowed - continue if (fileToUpload.size < 8000000) { jQuery.ajax({ url: uploadUrl, type: 'POST', data: formData, cache: false, processData: false, contentType: false, success: function (data) { if (parseInt(data) !== 0) { jQuery(uploadingID).hide(); jQuery(successID).show(); setTimeout(function () { jQuery(successID).hide(); jQuery(originalID).show(); }, 2000); //All good post the link to file var fileLinkUrl = false; if (!bleeperIsJson(data)) { //This is not a parsable JSON string if (typeof data !== "object") { fileLinkUrl = data; } else { if (typeof data.response !== "undefined") { //Our url is in response index fileLinkUrl = data.response; } else { fileLinkUrl = data; } } } else { //This is a parsable JSON string which will now be converted into an object var dataPacket = JSON.parse(data); if (typeof dataPacket.response !== "undefined") { //Our url is in response index fileLinkUrl = dataPacket.response; } else { fileLinkUrl = data; } } if (fileLinkUrl !== false) { var tag = (fileLinkUrl.indexOf(".png") !== -1 || fileLinkUrl.indexOf(".PNG") !== -1 || fileLinkUrl.indexOf(".jpg") !== -1 || fileLinkUrl.indexOf(".JPG") !== -1 || fileLinkUrl.indexOf(".jpeg") !== -1 || fileLinkUrl.indexOf(".JPEG") !== -1 || fileLinkUrl.indexOf(".gif") !== -1 || fileLinkUrl.indexOf(".GIF") !== -1 || fileLinkUrl.indexOf(".bmp") !== -1 || fileLinkUrl.indexOf(".BMP") !== -1) ? "img" : "link"; if (tag !== "img") { tag = (fileLinkUrl.indexOf(".mp4") !== -1 || fileLinkUrl.indexOf(".mpeg4") !== -1 || fileLinkUrl.indexOf(".webm") !== -1 || fileLinkUrl.indexOf(".oog") !== -1) ? "video" : "link"; //video now } jQuery("#wplc_chatmsg").val(tag + ":" + fileLinkUrl + ":" + tag); //Add to input field jQuery("#wplc_send_msg").trigger("click"); //Send message jQuery("#bleeper_send_msg").trigger("click"); //Send message setTimeout(function () { $messages[0].scrollTop = $messages[0].scrollHeight; }, 1000); } } else { jQuery(uploadingID).hide(); jQuery(failedID).show(); setTimeout(function () { jQuery(failedID).hide(); jQuery(originalID).show(); }, 2000); } }, error: function () { jQuery(uploadingID).hide(); jQuery(failedID).show(); setTimeout(function () { jQuery(failedID).hide(); jQuery(originalID).show(); }, 2000); } }); } else { alert("File limit is 8mb"); jQuery(uploadingID).hide(); jQuery(failedID).show(); setTimeout(function () { jQuery(failedID).hide(); jQuery(originalID).show(); }, 2000); } } else { alert("File type not supported"); jQuery(uploadingID).hide(); jQuery(failedID).show(); setTimeout(function () { jQuery(failedID).hide(); jQuery(originalID).show(); }, 2000); } } /** * Process all inline formatting (For example: bold, italic, preformatted, etc) within a message * * @param {string} msg The chat message * @return {string} The formatted message */ var wplcFormatParser = function (msg) { var bypass_inline_links = false; // This is now handled easily with an inline link handler msg = msg.replace(/link:(.+?):link/g, "$1"); if (msg.indexOf("video:") !== -1) { msg = msg.replace(/video:/g, ""); bypass_inline_links = true; //There is a video being processed, let's leave it alone } if (msg.indexOf('wplc-ds-wrapper') !== -1) { bypass_inline_links = true; } if (msg.indexOf("mark:") !== -1) { msg = msg.replace(/mark:/g, ""); } if (msg.indexOf(":mark") !== -1) { msg = msg.replace(/:mark/g, ""); } if (msg.indexOf("strike:") !== -1) { msg = msg.replace(/strike:/g, ""); } if (msg.indexOf(":strike") !== -1) { msg = msg.replace(/:strike/g, ""); } if (msg.indexOf("sub:") !== -1) { msg = msg.replace(/sub:/g, ""); } if (msg.indexOf(":sub") !== -1) { msg = msg.replace(/:sub/g, ""); } if (msg.indexOf("sup:") !== -1) { msg = msg.replace(/sup:/g, ""); } if (msg.indexOf(":sup") !== -1) { msg = msg.replace(/:sup/g, ""); } //run singles last // Fix double emojis if (msg.search(/\:(\S+)(\:)(\S+)\:/g) !== -1) { msg = msg.replace(/\:(\S+)(\:)(\S+)\:/g, function (match, p1, p2, p3) { return [":", p1, "::", p3, ":"].join(''); }); } msg = wplc_emoji_render(msg); //First render the emojis - Preventing 's from breaking the content var italics_match = msg.match(/_([^*]*?)_/g); if (italics_match !== null) { for (var i = 0, len = italics_match.length; i < len; i++) { var to_find = italics_match[i]; var to_replace = to_find.substring(1, to_find.length - 1); // remove the starting _ and ending _ msg = msg.replace(to_find, "" + to_replace + ""); } } /* New IMG processor */ var image_match = msg.match(/img:([^*]*?):img/g); if (image_match !== null) { for (var i = 0, len = image_match.length; i < len; i++) { var to_find = image_match[i]; var to_replace = to_find.substring(4, to_find.length - 4); // remove the starting #### and ending #### msg = msg.replace(to_find, ""); bypass_inline_links = true; } } var image_match = msg.match(/####([^*]*?)####/g); if (image_match !== null) { for (var i = 0, len = image_match.length; i < len; i++) { var to_find = image_match[i]; var to_replace = to_find.substring(4, to_find.length - 4); // remove the starting #### and ending #### msg = msg.replace(to_find, ""); bypass_inline_links = true; //There is an image being processed, let's leave it alone } } var bold_match = msg.match(/\*\s*([^*]*?)\s*\*/g); if (bold_match !== null) { for (var i = 0, len = bold_match.length; i < len; i++) { var to_find = bold_match[i]; var to_replace = to_find.substring(1, to_find.length - 1); // remove the starting * and ending * msg = msg.replace(to_find, "" + to_replace + ""); } } var pre_match = msg.match(/```([^*]*?)```/g); if (pre_match !== null) { for (var i = 0, len = pre_match.length; i < len; i++) { var to_find = pre_match[i]; var to_replace = to_find.substring(3, to_find.length - 3); // remove the starting ``` and ending ``` msg = msg.replace(to_find, "
    " + to_replace + "
    "); } } var code_match = msg.match(/`([^*]*?)`/g); if (code_match !== null) { for (var i = 0, len = code_match.length; i < len; i++) { var to_find = code_match[i]; var to_replace = to_find.substring(1, to_find.length - 1); // remove the starting ` and ending ` msg = msg.replace(to_find, "" + to_replace + ""); } } msg = msg.replace(/\n/g, "
    "); if (bypass_inline_links === false) { msg = bleeper_inline_link_generator(msg); } return msg; } /** * Fire off needed events to confirm message delivry event * * @param {string} msgID Message ID * @param {object} msgObject Message object */ function bleeperConfirmDelivery(msgID, msgObject) { jQuery.event.trigger({ type: 'bleeper_trigger_check_message_received', msgID: msgID, msgObject: msgObject }); } /** * Create the end chat div, which holds the restart chat button */ function bleeper_end_chat_div_create() { jQuery('', { 'class': 'bleeper_restart_chat', href: "javascript:void(0);", title: "Restart chat", html: "Restart chat", }).appendTo('#bleeper_chat_ended'); } /** * Render emojis within a message string * * @param {string} msg The chat message * @return {string} The chat message with emojis */ function wplc_emoji_render(msg) { if (typeof wdtEmojiBundle !== "undefined") { msg = wdtEmojiBundle.render(msg); } return msg; } /** * Add the user/socket as a user by sending all needed data to the server * * @param {socket} socket The current users socket * @param {data} data The visitor data packet */ function nc_add_user(socket, data) { var data = {}; /* recurring visitor */ /* find out if we have had a chat with this visitor before */ chatid = nc_getCookie("wplc_cid"); if (typeof chatid !== "undefined") { wplc_cid = chatid; nc_name = nc_getCookie("nc_username"); wplc_name = nc_getCookie("wplc_name"); } var bleeper_customerID = wplc_getCookie('bleeper_customerID'); if (typeof bleeper_customerID !== "undefined" && bleeper_customerID !== '' && bleeper_customerID !== null) { data.customerID = bleeper_customerID; } /* blocked? */ var bleeper_b = wplc_getCookie('bleeper_b'); if (typeof bleeper_b !== "undefined" && bleeper_b === '1') { console.log("[WPLC] You have been blocked from using WP Live Chat Support"); return; } else { if (typeof chatid !== "undefined") { if (typeof nc_name !== "undefined") { data.username = nc_name; } else { if (typeof wplc_name !== 'undefined') { data.username = wplc_name; } else { data.username = 'Guest'; } } data.api_key = bleeper_api_key; data.wplc_cid = chatid; } else { /* first time user */ data.username = 'Guest'; data.api_key = bleeper_api_key; data.wplc_cid = null; } data.date_first = bleeper_first; data.date_current = bleeper_current; data.timezoneUTC = bleeper_get_timezone(); data.device_in_use = bleeper_get_device_in_use(); data.operating_system = bleeper_get_operating_system(); if (typeof bleeper_location_info !== "undefined" && bleeper_location_info !== false) { data.location_info = bleeper_location_info; } if (typeof wplc_extra_data !== 'undefined' && typeof wplc_extra_data['wplc_user_selected_department'] !== 'undefined') { data.department = wplc_extra_data['wplc_user_selected_department']; } /** * Let's identify if this user is a visitor. If they are, lets set the connection type to "SHORT" so that the connection can be dropped immediately once data is received. * This negates the need for having the socket stay open for visitors. */ nc_status = nc_getCookie("nc_status"); if (typeof nc_status === "undefined" || nc_status === "browsing") { data.connectiontype = "short"; } socket.emit('add user', data); } } /** * Get a specific cookie's value * * @param {string} name Cookie key * @return {string} Cookie value */ function nc_getCookie(name) { var value = "; " + document.cookie; var parts = value.split("; " + name + "="); if (parts.length == 2) return parts.pop().split(";").shift(); } /** * Checks to see if the init chat box function has been loaded (via another JS file). If not, it will recursively keep trying until it has been loaded * * @param {int} cid Chat ID * @return {void} */ function nifty_init_chat_box_check(cid) { if (typeof wplc_init_chat_box === "function") { wplc_init_chat_box(cid); } else { if (typeof wplc_init_chat_box !== "undefined" && wplc_init_chat_box !== false) { setTimeout(function () { /* keep checking every 500ms to see if that function exists */ nifty_init_chat_box_check(cid); }, 500); } } } /** * Check if string is JSON object * * @param {string} str String to check * @return {bool} True if string is JSON */ function bleeperIsJson(str) { try { JSON.parse(str); } catch (e) { return false; } return true; } /** * Test to make sure localStorage exists and is enabled * * @return {bool} True if locale storage is available, false if not */ function wplc_test_localStorage() { if (typeof localStorage !== 'undefined') { try { localStorage.setItem('bleeper_test', 'yes'); if (localStorage.getItem('bleeper_test') === 'yes') { localStorage.removeItem('bleeper_test'); return true; // localStorage is enabled } else { return false; // localStorage is disabled } } catch (e) { return false; // localStorage is disabled } } else { return false; // localStorage is not available } } /* * Returns a user readable timezone difference from UTC (ex: +2 which is UTC+2) * * @return {string} The best guess of the users timezone. */ function bleeper_get_timezone() { var offsetFromUTC = new Date().getTimezoneOffset(); var offsetInHours = Math.floor(offsetFromUTC / 60); if (offsetInHours > 0) { //before standard UTD (-) return "-" + offsetInHours; } else if (offsetInHours < 0) { //Negative amount so this is after UTC (+) return offsetInHours.toString().replace("-", "+"); } else { //is a zero return "0"; } } /* * Returns a users estimated device (Desktop or Mobile) based on screen width * * @return {string} Device type (mobile|desktop) */ function bleeper_get_device_in_use() { if (jQuery(window).width() < 900) { //Width is less than 900 return "mobile"; } return "desktop"; } /* * Returns the users OS - will only run once as we have a check in place to see if the variable has been set. * This is done to prevent Regular Expression from being performed more often than we need it */ function bleeper_get_operating_system() { if (bleeper_user_current_os === false && typeof navigator !== "undefined" && navigator.userAgent !== "undefined") { var current_user_agent = navigator.userAgent; var possibleOsList = [{ s: 'Windows 10', r: /(Windows 10.0|Windows NT 10.0)/ }, { s: 'Windows 8.1', r: /(Windows 8.1|Windows NT 6.3)/ }, { s: 'Windows 8', r: /(Windows 8|Windows NT 6.2)/ }, { s: 'Windows 7', r: /(Windows 7|Windows NT 6.1)/ }, { s: 'Windows Vista', r: /Windows NT 6.0/ }, { s: 'Windows Server 2003', r: /Windows NT 5.2/ }, { s: 'Windows XP', r: /(Windows NT 5.1|Windows XP)/ }, { s: 'Windows 2000', r: /(Windows NT 5.0|Windows 2000)/ }, { s: 'Windows ME', r: /(Win 9x 4.90|Windows ME)/ }, { s: 'Windows 98', r: /(Windows 98|Win98)/ }, { s: 'Windows 95', r: /(Windows 95|Win95|Windows_95)/ }, { s: 'Windows NT 4.0', r: /(Windows NT 4.0|WinNT4.0|WinNT|Windows NT)/ }, { s: 'Windows CE', r: /Windows CE/ }, { s: 'Windows 3.11', r: /Win16/ }, { s: 'Android', r: /Android/ }, { s: 'Open BSD', r: /OpenBSD/ }, { s: 'Sun OS', r: /SunOS/ }, { s: 'Linux', r: /(Linux|X11)/ }, { s: 'iOS', r: /(iPhone|iPad|iPod)/ }, { s: 'Mac OS X', r: /Mac OS X/ }, { s: 'Mac OS', r: /(MacPPC|MacIntel|Mac_PowerPC|Macintosh)/ }, { s: 'QNX', r: /QNX/ }, { s: 'UNIX', r: /UNIX/ }, { s: 'BeOS', r: /BeOS/ }, { s: 'OS/2', r: /OS\/2/ }, { s: 'Search Bot', r: /(nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask Jeeves\/Teoma|ia_archiver)/ } ]; for (var id in possibleOsList) { var current_os = possibleOsList[id]; if (current_os.r.test(current_user_agent)) { bleeper_user_current_os = current_os.s; return bleeper_user_current_os; //Return and kill loop as we have a match } } //Made it past our loop - This shouldn't happen. But if it does the OS is unknown bleeper_user_current_os = "Unknown"; //Prevent loop from running again return bleeper_user_current_os; } else { return bleeper_user_current_os; //Just return the OS } } /** * Use Regular Exp seen above to parse any inline links automatically * Variable defined outside of function scope to reserve resources as seen here: https://stackoverflow.com/questions/1500260/detect-urls-in-text-with-javascript * * @param {string} content Content to filter * @return {string} Fitlered content */ function bleeper_inline_link_generator(content) { return content.replace(bleeper_link_match_regex, function (url) { if (url.indexOf("wdt-emoji") === -1) { url = bleeper_url_path_em_stripper(url); return '' + bleeper_attachment_label_filter(url) + ''; } else { url = bleeper_url_path_em_stripper(url); return url; } }); } /** * Removes any instances of "" or "" from a path. Used in fixes of the image uploader, and link processing * * @param {string} path_url Path to cleanup * @return {string} Clean path URL */ function bleeper_url_path_em_stripper(path_url) { if (path_url.indexOf("") !== -1) { path_url = path_url.replace(//g, "_"); } if (path_url.indexOf("") !== -1) { path_url = path_url.replace(/<\/em>/g, "_"); } return path_url; } /** * Check if string contains any file suffixes * If so return 'Attachment' - Else Return self * * @param {string} content Content to filter * @return {string} Fitlered content */ function bleeper_attachment_label_filter(content) { var fileExt = content.split('.').pop(); fileExt = fileExt.toLowerCase(); for (var i in bleeper_file_suffix_check) { if (fileExt === bleeper_file_suffix_check[i]) { return "Attachment"; } } return content; } /** * Test to make sure sessionStorage exists and is enabled * * @return {bool} True on success, and false on fail */ function wplc_test_sessionStorage() { if (typeof sessionStorage !== 'undefined') { try { sessionStorage.setItem('bleeper_test', 'yes'); if (sessionStorage.getItem('bleeper_test') === 'yes') { sessionStorage.removeItem('bleeper_test'); return true; // sessionStorage is enabled } else { return false; // sessionStorage is disabled } } catch (e) { return false; // sessionStorage is disabled } } else { return false; // sessionStorage is not available } } /** * Recusively initialize the input field for emoji support. If an error occurs it will attempt again. * * Will try to initialize up to 5 times. * @param {int} attempt Attempt number */ function bleeper_attempt_emoji_input_init(attempt) { try { wdtEmojiBundle.init('.wdt-emoji-bundle-enabled'); } catch (err) { if (attempt < 5) { attempt++; setTimeout(function () { bleeper_attempt_emoji_input_init(attempt); }, 1000); } } } /** * Clean up the query string * * @param {string} current_query Current Query String * @return {string} Modified Query String */ function wplc_query_cleanup(current_query) { if (current_query.charAt(0) === "&") { current_query = current_query.substring(1); } return current_query; } /** * Powered By Link for WPLC, which is appended to the chat box content */ function wplc_powered_by() { if (typeof wplc_integration_pro_active === "undefined" || (typeof bleeper_force_powered_by !== 'undefined' && bleeper_force_powered_by === true)) { var html = ' WP Live Chat Support'; if (jQuery("#wp-live-chat-4").length) { jQuery("#wp-live-chat-4").append(html); } if (jQuery("#wp-live-chat-2").length) { jQuery("#wp-live-chat-2").append(html); } jQuery(".wplc_powered_by").css('position', 'absolute'); jQuery(".wplc_powered_by").css('padding-left', '10px'); jQuery(".wplc_powered_by").css('bottom', '-82px'); jQuery(".wplc_powered_by").css('font-size', '10px'); jQuery(".wplc_powered_by").css('font-family', 'Roboto, sans-serif'); jQuery(".wplc_powered_by a").css('color', '#adadad'); jQuery(".wplc_powered_by a").css('font-weight', '700'); jQuery(".wplc_powered_by a").css('color', '#989898'); /* If this is classic theme */ jQuery(".classic .wplc_powered_by").css('bottom', '0px'); jQuery(".classic #wplc_user_message_div").css('margin-bottom', '10px'); jQuery("#wp-live-chat-2 .wplc_powered_by").css('bottom', '0px'); jQuery(".wplc_powered_by").css('left', '0px'); } } /** * Get a specific cookie by name * @param {string} name Name of the cookie * @return {string} Value of store cookie */ function wplc_getCookie(name) { var value = "; " + document.cookie; var parts = value.split("; " + name + "="); if (parts.length == 2) return parts.pop().split(";").shift(); }; // source --> https://canbaby.ca/wp-content/plugins/wp-live-chat-support/js/wplc_u_node_events.js?ver=8.0.32 /** * Create an object so that we can track if we've displayed 'agent has joined' notices * @type {Object} */ var agent_joined = {}; jQuery(function() { jQuery(document).on("wplc_open_chat", function(e) { jQuery("#bleeper_chat_ended").html('').hide(); nc_status = Cookies.get("nc_status"); if (typeof nc_status === "undefined" || nc_status === "browsing") { /* show the part that requests name, email and department, etc */ jQuery("#wp-live-chat-2").show(); jQuery("#wp-live-chat-2-inner").show(); var wplc_visitor_name = Cookies.get('wplc_name'); if(Cookies.get('wplc_email') !== "no email set" && typeof wplc_visitor_name !== "undefined"){ jQuery("#wplc_name").val(Cookies.get('wplc_name')); jQuery("#wplc_email").val(Cookies.get('wplc_email')); } jQuery("#wp-live-chat-header").addClass("active"); } else if (nc_status === "active") { /* go straight into chat */ Cookies.set('wplc_minimize', "", { expires: 1, path: '/' }); jQuery.event.trigger({type: "wplc_open_chat_2", wplc_online: wplc_online}); } }); //Chat Notification jQuery(document).on("bleeper_user_chat_notification", function(e){ if(typeof e.ndata !== "undefined"){ if(typeof e.ndata.chatid !== "undefined" && typeof e.ndata.notification_text !== "undefined"){ if(e.ndata.chatid === wplc_cid){ the_message = {}; the_message.msg = e.ndata.notification_text; the_message.originates = 0; the_message.other = {}; wplc_push_message_to_chatbox(the_message, "u", function(){ }); } } } }); jQuery(document).on("bleeper_socket_connected", function(e) { if (e.status === "active") { jQuery.event.trigger({type: "wplc_open_chat_2", wplc_online: wplc_online}); } wplc_clear_system_notification(); }); /** * Handle the disconnect notice * * @return void */ jQuery(document).on("bleeper_disconnected", function() { console.log('disconnected'); if(typeof wplc_error_messages !== "undefined" && typeof wplc_error_messages['disconnected_message'] !== "undefined"){ var the_message = wplc_generate_system_notification_object(wplc_error_messages['disconnected_message'], {}, 0); wplc_display_system_notification(the_message); } }); jQuery(document).on("nifty_trigger_open_chat_2", function( e ) { }); /** * Get chat messages from WP storage once the chat box init has been completed. * */ jQuery(document).on("wplc_init_complete", function(e) { if (wplc_online && Cookies.get('bleeper_received_msg') === "true") { var data = { relay_action: 'wplc_get_messages', security: wplc_nonce, chat_id: wplc_cid, limit:50, offset:0, received_via: 'u', wplc_extra_data:wplc_extra_data }; wplc_rest_api('get_messages', data, 12000, function(message_history) { if (typeof message_history !== "undefined" && message_history && typeof message_history.data !== "undefined" && typeof message_history.data.messages !== "undefined" && typeof message_history.data.messages === "object") { message_history = message_history.data.messages; for (var key in message_history) { var the_message = message_history[key]; the_message.mid = key; wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); } } }); } var wplc_node_status_from_cookie = Cookies.get("nc_status"); if(typeof wplc_node_status_from_cookie !== "undefined" && wplc_node_status_from_cookie === "active"){ if(typeof wplc_cbox_animation !== "undefined"){ wplc_cbox_animation(); } } }); /** * New message received from socket, add it to the DOM * @return void */ jQuery(document).on("bleeper_new_message", function(e) { /** * set the bleeper_received_msg = true so that we can know when to /get_messages in the future */ Cookies.set('bleeper_received_msg', true, { expires: 1, path: '/' }); if (typeof e.ndata === "object") { if (typeof e.ndata.message === "undefined") { e.ndata.message = ''; } the_message = {}; the_message.other = {}; if (e.ndata.aoru === 'u') { the_message.originates = 2; } else { the_message.originates = 1; the_message.other.aid = e.ndata.aoru; } the_message.msg = wplc_strip(e.ndata.message); the_message.mid = e.ndata.msgID; var wplc_d = new Date(); the_message.other.datetime = Math.round( wplc_d.getTime() / 1000 ); wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); if (Cookies.get("wplc_minimize") === 'yes' && jQuery("#bleeper_bell").length > 0) { jQuery("#bleeper_bell").show(); } } }); jQuery(document).on("bleeper_send_message", function(e) { var wplc_chat = wplc_strip(e.message); /* the_message = {}; the_message.originates = 2; the_message.msg = wplc_chat; the_message.other = {}; var wplc_d = new Date(); the_message.other.datetime = Math.round( wplc_d.getTime() / 1000 ); wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); */ var data = { relay_action: 'wplc_user_send_msg', security: wplc_nonce, chat_id: wplc_cid, message: wplc_chat, msg_id: e.msg_id, wplc_extra_data:wplc_extra_data }; if(typeof wplc_chat === "string" && wplc_chat.trim() !== ""){ /* * Will only send message if this is not empty string * This will resolve some issues with rest storage */ wplc_rest_api('send_message', data, 12000, null); jQuery("#wplc_chatmsg").val(''); if (typeof wplc_enable_ga !== "undefined" && wplc_enable_ga === '1') { if (typeof ga !== "undefined") { ga('send', { hitType: 'event', eventCategory: 'WP_Live_Chat_Support', eventAction: 'Event', eventLabel: 'User Send Message' }); } } } jQuery.event.trigger({type: "wplc_update_gdpr_last_chat_id"}); }); /** * Handle the chat history object returned from the socket * * @return void */ jQuery(document).on("bleeper_chat_history", function(e) { if (typeof e.ndata !== "undefined" && e.ndata !== null) { } }); /** * Handle the agent joined event * * @return void */ jQuery(document).on("bleeper_agent_joined", function(e) { if (typeof e.ndata !== "undefined" && typeof e.ndata === "object") { if (typeof agent_joined[parseInt(e.ndata.agent)] === "undefined") { the_message = wplc_generate_system_notification_object(e.ndata.agent_name+bleeper_localized_strings[0], {}, 0); wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); agent_joined[parseInt(e.ndata.agent)] = true; } } }); /** * Handle the agent left event * * @return void */ jQuery(document).on("bleeper_agent_left", function(e) { if (typeof e.ndata !== "undefined" && typeof e.ndata === "object") { the_message = wplc_generate_system_notification_object(e.ndata.agent_name+bleeper_localized_strings[1], {}, 0); if (typeof agent_joined[parseInt(e.ndata.agent)] !== "undefined" && agent_joined[parseInt(e.ndata.agent)] === true) { agent_joined[parseInt(e.ndata.agent)] = undefined; wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); } if (typeof wplc_enable_ga !== "undefined" && wplc_enable_ga === '1') { if (typeof ga !== "undefined") { ga('send', { hitType: 'event', eventCategory: 'WP_Live_Chat_Support', eventAction: 'Event', eventLabel: 'Agent left the chat' }); } } } }); jQuery(document).on("bleeper_chat_ended_notification", function(e) { if (typeof e.ndata !== "undefined" && typeof e.ndata === "object") { the_message = wplc_generate_system_notification_object(e.ndata.agent_name+bleeper_localized_strings[2], {}, 0); wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); } if(typeof wplc_redirect_thank_you !== "undefined" && wplc_redirect_thank_you !== null && wplc_redirect_thank_you !== ""){ window.location = wplc_redirect_thank_you; } if(jQuery('#wplc_gdpr_end_chat_notice_container').length > 0){ jQuery("#wplc_gdpr_end_chat_notice_container").fadeIn('fast'); } if (typeof wplc_enable_ga !== "undefined" && wplc_enable_ga === '1') { if (typeof ga !== "undefined") { ga('send', { hitType: 'event', eventCategory: 'WP_Live_Chat_Support', eventAction: 'Event', eventLabel: 'Chat Ended By Agent' }); } } }); /** * Handle the agent disconnected event * * @return void */ jQuery(document).on("bleeper_agent_disconnected", function(e) { the_message = wplc_generate_system_notification_object(e.ndata.agent_name+bleeper_localized_strings[3], {}, 0); if (typeof agent_joined[parseInt(e.ndata.aid)] !== "undefined" && agent_joined[parseInt(e.ndata.aid)] === true) { agent_joined[parseInt(e.ndata.aid)] = undefined; wplc_push_message_to_chatbox(the_message,'u', function() { wplc_scroll_to_bottom(); }); } }); /** * Custom data trigger * * If custom data is sent through the socket, this is where you would want to handle it * * @return void */ jQuery(document).on("bleeper_custom_data_received", function(e) { if (typeof e.ndata !== "undefined") { if (typeof e.ndata.action !== "undefined") { if (e.ndata.action === "send_custom_header") { var temail = ''; var tname = ''; var taid = ''; var ta_tagline = ''; var ta_bio = ''; var ta_social_links = ''; if (typeof e.ndata.ndata.email !== "undefined") { temail = e.ndata.ndata.email; } if (typeof e.ndata.ndata.name !== "undefined") { tname = e.ndata.ndata.name; } if (typeof e.ndata.ndata.aid !== "undefined") { taid = e.ndata.ndata.aid; } if (typeof e.ndata.ndata.tagline !== "undefined") { ta_tagline = e.ndata.ndata.tagline; } if (typeof e.ndata.ndata.bio !== "undefined") { ta_bio = e.ndata.ndata.bio; } if (typeof e.ndata.ndata.social !== "undefined") { ta_social_links = e.ndata.ndata.social; } var data = { social_links: ta_social_links, agent_bio: ta_bio, agent_tagline: ta_tagline, aid: taid, email: temail, name: tname } jQuery.event.trigger({type: "wplc_agent_joined", ndata:{other:data}}); if (typeof wplc_enable_ga !== "undefined" && wplc_enable_ga === '1') { if (typeof ga !== "undefined") { ga('send', { hitType: 'event', eventCategory: 'WP_Live_Chat_Support', eventAction: 'Event', eventLabel: 'Agent joined chat' }); } } } else if(e.ndata.action === "send_user_direct_to_page"){ if(typeof e.ndata.direction !== "undefined"){ if(typeof e.ndata.pretty_name !== "undefined"){ var link_url = e.ndata.pretty_name + " - " + e.ndata.direction; var notice = " "; notice += (typeof e.ndata.agent_name !== "undefined" ? e.ndata.agent_name : "Agent") + " "; notice += (typeof bleeper_direct_to_page_localized_notice !== "undefined" ? bleeper_direct_to_page_localized_notice : "would like to direct you to the following page: "); notice += link_url; notice += " "; the_message = {}; the_message.msg = notice; the_message.originates = 0; the_message.other = {}; wplc_push_message_to_chatbox(the_message, "u", function(){ }); } } } } } }); jQuery(document).on("bleeper_init_chat_box", function() { /* find out if we are actively involved in a chat, if yes, then open the chat window, unless the user has minimized it.. */ nifty_chat_status_temp = Cookies.get("nc_status"); if (typeof nifty_chat_status_temp !== "undefined" && nifty_chat_status_temp === "active" && !nifty_is_minimized) { open_chat(1); jQuery.event.trigger({type: "wplc_open_chat_2", wplc_online: wplc_online}); } else { wplc_init_chat_box(false, false); } }); jQuery(document).on("nifty_trigger_start_chat", function(e) { wplc_cookie_name = Cookies.get('wplc_name'); wplc_cookie_email = Cookies.get('wplc_email'); if( typeof wplc_cookie_name == 'undefined' ){ var wplc_cookie_name = jQuery( "#wp-live-chat" ).find( "#wplc_name" ).val(); } if( typeof wplc_cookie_email == 'undefined' ){ var wplc_cookie_email = jQuery( "#wp-live-chat" ).find( "#wplc_email" ).val(); } wplc_send_welcome_message(); var start_data = { relay_action: 'wplc_new_chat', security: wplc_nonce, cid: wplc_cid, wplc_name: wplc_cookie_name, wplc_email: wplc_cookie_email, wplc_extra_data: {}, url : window.location.href, session : wplc_session_variable }; if(typeof wplc_start_chat_pro_custom_fields_filter !== "undefined" && typeof wplc_start_chat_pro_custom_fields_filter === "function"){ wplc_start_chat_pro_custom_fields_filter(wplc_extra_data, start_data, function(passed_extra_data, passed_action_data){ //Callback after processing custom field wplc_rest_api('start_chat', passed_action_data, 12000, null); }); } else { start_data["wplc_extra_data"] = wplc_extra_data; wplc_rest_api('start_chat', start_data, 12000, null); } jQuery.event.trigger({type: "wplc_open_chat_2", wplc_online: wplc_online}); if (typeof wplc_enable_ga !== "undefined" && wplc_enable_ga === '1') { if (typeof ga !== "undefined") { ga('send', { hitType: 'event', eventCategory: 'WP_Live_Chat_Support', eventAction: 'Event', eventLabel: 'Start Chat' }); } } }); if(typeof wplc_elem_trigger_id !== "undefined" && wplc_elem_trigger_id !== ""){ var wplc_click_or_hover = 0; var wplc_class_or_id = 0; if(typeof wplc_elem_trigger_action !== "undefined" && wplc_elem_trigger_action !== ""){ wplc_click_or_hover = parseInt(wplc_elem_trigger_action); } if(typeof wplc_elem_trigger_type !== "undefined" && wplc_elem_trigger_type !== ""){ wplc_class_or_id = parseInt(wplc_elem_trigger_type); } try{ jQuery( (wplc_class_or_id === 1 ? "#" : ".") + wplc_elem_trigger_id).on( (wplc_click_or_hover === 1 ? "mouseenter" : "click"), function(){ open_chat(0); }); } catch (e){ console.log("WPLC Error: \"" + (wplc_class_or_id === 1 ? "#" : ".") + wplc_elem_trigger_id + "\" is not a valid selector"); } } /** End Chat from User Side */ jQuery(document).on("wplc_end_chat_as_user", function(e){ if(typeof socket !== "undefined"){ socket.emit('end chat', {chatid:chatid,agent:false,agent_name:'User', visitor_socket: socket.id}); } data = { 'agent_name' : 'User'}; jQuery.event.trigger({type: "bleeper_chat_ended_notification", ndata:data}); jQuery('#bleeper_chat_ended').show(); jQuery('.bleeper_restart_chat').remove(); bleeper_end_chat_div_create(); if (typeof user_heartbeat !== "undefined"){ clearInterval(user_heartbeat); } user_heartbeat = undefined; socket.disconnect({test:'test'}); niftyUpdateStatusCookie('browsing'); // restart connection as a visitor if (typeof io !== "undefined") { socket = io.connect(WPLC_SOCKET_URI, { query : query_string, transports: ['websocket'] } ); wplc_chat_delegates(); } if(typeof Cookies !== "undefined"){ Cookies.remove("wplc_cid"); } if (typeof wplc_enable_ga !== "undefined" && wplc_enable_ga === '1') { if (typeof ga !== "undefined") { ga('send', { hitType: 'event', eventCategory: 'WP_Live_Chat_Support', eventAction: 'Event', eventLabel: 'User End Chat' }); } } }); });